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

Men ODI: Highest batting strike rate

Minimum 500 balls faced

RankPlayerTeamsHighest batting strike rateMatchesBatting inningsRunsWickets
1Andre RussellWest Indies130.2256471,03470
2Glenn MaxwellAustralia126.701491363,99077
3Heinrich KlaasenSouth Africa117.0560562,1410
4Shahid AfridiPakistan117.003983698,064395
5Jos ButtlerEngland115.432021745,578
6Phil SaltEngland114.753331988
7Luke RonchiAustralia / New Zealand114.5085681,397
8Yusuf PathanIndia113.60574181033
9Sharjeel KhanPakistan113.402525812
10Thisara PereraSri Lanka112.081661332,338175
11Hardik PandyaIndia110.8994681,90491
12Imad WasimPakistan110.29554098644
13Wanindu HasarangaSri Lanka109.9171581,142113
14Corey AndersonNew Zealand108.7249451,10960
15Liam LivingstoneEngland108.12393693225
16Rachin RavindraNew Zealand107.5539351,42421
17Michael BracewellNew Zealand107.5348411,04246
18Ishan KishanIndia107.0532281,107
19Iftikhar AhmedPakistan106.59282461416
20Andy BlignautZimbabwe106.28544162650
21Rishabh PantIndia106.213127871
22Colin de GrandhommeNew Zealand106.15453574230
23Travis HeadAustralia105.7379763,00728
24Jason RoyEngland105.531161104,271
25Shimron HetmyerWest Indies105.2659541,638
26Harry BrookEngland105.1641411,385
27Suryakumar YadavIndia105.0237357730
28Lance CairnsNew Zealand104.88786598789
29Colin MunroNew Zealand104.6957531,2717
30Virender SehwagIndia104.332512458,27396
31James FaulknerAustralia104.2469521,03296
32Mark ChapmanNew Zealand104.1337331,057
33Rashid KhanAfghanistan103.74123951,469226
34David MillerSouth Africa103.681781544,611
35Glenn PhillipsNew Zealand103.1847391,26216
36Jonny BairstowEngland102.92107983,868
37Liam PlunkettEngland102.708950646135
38Will JacksEngland101.95262367910
39Kedar JadhavIndia101.6073521,38927
40Tanzid HasanBangladesh101.3540391,044
41AB de VilliersSouth Africa101.092282189,5777
42Shubman GillIndia100.9567663,3790
43Josh InglisAustralia100.723935969
44Albie MorkelSouth Africa100.25584378250
45Daren SammyWest Indies100.051261051,87181
46Saim AyubPakistan100.0017177519
47James NeeshamNew Zealand99.9376651,49571
48Sanju SamsonIndia99.601614510
49Ben DuckettEngland99.5437371,529
50Ian SmithNew Zealand99.4398771,055
51Sherfane RutherfordWest Indies99.2929268493
52Nicholas PooranWest Indies99.1561581,9836
53Tony de ZorziSouth Africa98.602221705
54Azmatullah OmarzaiAfghanistan98.5048401,25452
55Milinda SiriwardanaSri Lanka98.2827245169
56Moeen AliEngland98.161381122,355111
57Aiden MarkramSouth Africa97.9086822,70820
57Farhaan BehardienSouth Africa97.9059491,07414
59Ashley NurseWest Indies97.85544050249
60Shreyas IyerIndia97.8482763,1360
61Dawid MalanEngland97.4430301,4501
62Peter HandscombAustralia97.382220632
63David WarnerAustralia97.261611596,9320
64Adam GilchristAustralia96.942872799,619
65Justin GreavesWest Indies96.9325235068
66Matthew BreetzkeSouth Africa96.711212706
67Quinton de KockSouth Africa96.681611617,123
68Ricardo PowellWest Indies96.661091002,08511
69Brendon McCullumNew Zealand96.372602286,083
70Mitchell JohnsonAustralia96.3515391951239
71Tim SoutheeNew Zealand95.9716196740221
72Alex HalesEngland95.7270672,419
73Ben StokesEngland95.68114993,46374
74David WilleyEngland95.677346663100
75Salman AghaPakistan95.6653451,56620
76Shane LeeAustralia95.40453547748
77Jesse RyderNew Zealand95.3148421,36212
78Kapil DevIndia95.072251983,783253
79Trent JohnstonIreland94.64675374366
80Mitchell MarshAustralia94.5699953,09857
81Daryl MitchellNew Zealand94.4862572,81114
82Kieron PollardWest Indies94.411231132,70655
83RR RossouwSouth Africa94.3636351,2391
84Marcus StoinisAustralia93.9671641,49548
85Virat KohliIndia93.9531430214,9415
86Soumya SarkarBangladesh93.7886812,48817
87James HopesAustralia93.7184611,32667
88Suresh RainaIndia93.502261945,61536
89Niroshan DickwellaSri Lanka93.4155521,604
90Finn AllenNew Zealand93.262221582
91Samit PatelEngland93.23362248224
92Fakhar ZamanPakistan93.1492913,8611
93Adil RashidEngland93.1016488972243
94Rohit SharmaIndia93.0428828011,8959
95Kusal PereraSri Lanka92.881161113,237
96Dwayne SmithWest Indies92.69105891,56061
97Andrew SymondsAustralia92.441981615,088133
98Axar PatelIndia92.26745291880
99Mitchell SantnerNew Zealand92.11129951,648139
100Dasun ShanakaSri Lanka91.4771631,29927

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

Andre Russell leads this snapshot. Highest batting strike rate: 130.22. Minimum 500 balls faced. Changing the qualification can change the leader.

Definitions and coverage