THE GAME IN NUMBERS Tests · ODIs · T20Is · Men & women
CRICKET WICKET.
CAREER LEADERBOARD

Men Test: Highest batting strike rate

Minimum 500 balls faced

RankPlayerTeamsHighest batting strike rateMatchesBatting inningsRunsWickets
1Shahid AfridiPakistan86.9727481,71648
2Harry BrookEngland86.5340693,5351
3Ben DuckettEngland86.2848893,353
4Tim SoutheeNew Zealand82.681071562,245391
5Virender SehwagIndia82.231041808,58640
6Adam GilchristAustralia81.95961375,570
7Colin de GrandhommeNew Zealand80.4429441,43249
8Graeme SwannEngland76.4960761,370255
9Matt HenryNew Zealand75.533549676152
10Mohammed ShamiIndia74.626489750229
11Rishabh PantIndia74.1552903,725
12Hardik PandyaIndia73.88111853217
13Shimron HetmyerWest Indies73.631630838
14Jamie SmithEngland73.0524421,480
15Brian BennettZimbabwe72.9112205686
16Glenn PhillipsNew Zealand72.58193395633
17Kusal PereraSri Lanka72.2522411,177
18Robin PetersonSouth Africa71.49152046438
19Mark WoodEngland70.953864811119
20Quinton de KockSouth Africa70.9354913,300
21Muthiah MuralidaranSri Lanka70.281331641,261800
22David WarnerAustralia70.191122058,7864
23Sarfaraz AhmedPakistan70.1654953,031
24Travis HeadAustralia69.68671144,65316
25Hasan AliPakistan68.98274440788
26Mark AdairIreland68.9281539728
27Andy BlignautZimbabwe68.57193688653
28Gary GilmourAustralia68.22152248354
29Daren SammyWest Indies67.8838631,32384
30DG BedinghamSouth Africa67.421526828
31Mashrafe MortazaBangladesh67.20366779778
32Shikhar DhawanIndia66.9434582,3150
33Simon DoullNew Zealand66.90325057098
34Yashasvi JaiswalIndia66.4931572,6120
35Niroshan DickwellaSri Lanka66.42561002,853
36AAP AtkinsonEngland66.35203056880
37James NeeshamNew Zealand66.32122270914
38Umar AkmalPakistan65.9816301,003
39Tillakaratne DilshanSri Lanka65.54871455,49239
40Zak CrawleyEngland65.49641173,586
41Stuart BroadEngland65.311672443,662604
42Sanath JayasuriyaSri Lanka65.181101886,97398
43Mohammad RafiqueBangladesh64.9633631,059100
44Andrew SymondsAustralia64.8026411,46224
44Harbhajan SinghIndia64.801031452,224417
46KK NairIndia64.6210155790
47Brendon McCullumNew Zealand64.601011766,4531
48Alex CareyAustralia64.4450762,387
49Sean WilliamsZimbabwe64.4324471,94626
50OJ PopeEngland64.42641133,732
51Andy BichelAustralia64.31192235558
52Rachin RavindraNew Zealand64.2824441,86511
53Sam CurranEngland64.12243881547
54Nurul HasanBangladesh63.401121440
55Ian SmithNew Zealand63.1763881,8150
55Kamindu MendisSri Lanka63.1718321,5563
57RJ HarrisAustralia63.142739603113
58Kamran AkmalPakistan63.1053922,648
59Shreyas IyerIndia63.0114248110
60Chamara SilvaSri Lanka62.8811175371
61Jerome TaylorWest Indies62.574673856130
62Andrew FlintoffEngland62.04791303,845226
63Paul StirlingIreland62.0210205210
64Darren LehmannAustralia61.8027421,79815
65Kevin PietersenEngland61.721041818,18110
66Shakib Al HasanBangladesh61.67711304,609246
67Matt PriorEngland61.66791234,099
68Salman AghaPakistan61.4328531,70820
68Sohag GaziBangladesh61.43101632538
70Shubman GillIndia61.4043773,0430
71BJ WebsterAustralia61.30101646911
72Kyle MayersWest Indies61.22183294934
73Jacob BethellEngland60.759185798
74Ian BothamEngland60.711021615,200383
74Keshav MaharajSouth Africa60.7162951,334218
76Innocent KaiaZimbabwe60.7035312
77Sulieman BennWest Indies60.59263948687
78Brian LaraWest Indies60.5113123211,9530
79Sajid KhanPakistan60.45162332177
80Romesh KaluwitharanaSri Lanka60.3449781,933
81Habibul BasharBangladesh60.2750993,0260
82Chris GayleWest Indies60.261031827,21473
83Winston BenjaminWest Indies60.17212647061
84D PadikkalIndia60.14464180
85Matthew HaydenAustralia60.101031848,6250
86Trent BoultNew Zealand60.007894759317
87KA JamiesonNew Zealand59.97213052390
88Lorcan TuckerIreland59.951020753
89Litton DasBangladesh59.9456973,3560
90Shardul ThakurIndia59.84132137733
91Lance KlusenerSouth Africa59.8049691,90680
92Graeme SmithSouth Africa59.671172059,2658
93Barry RichardsSouth Africa59.48475081
94Glenn MaxwellAustralia59.477143398
95Vinod KambliIndia59.4617211,084
96Ross TaylorNew Zealand59.291121967,6833
97MS DhoniIndia59.11901444,8760
98Mitchell StarcAustralia59.081071572,498445
99Jonny BairstowEngland59.071001786,042
100Aiden MarkramSouth Africa59.0350923,1926

Tied figures share a competition rank. The initial table lists up to 100 qualifying records; filters browse all careers in this format. Snapshot 2026-09-07.

What this table shows

Shahid Afridi leads this snapshot. Highest batting strike rate: 86.97. Minimum 500 balls faced. Changing the qualification can change the leader.

Definitions and coverage