Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (Men's ODIs)

Andre Russell has the highest strike rate in men's ODIs since 2000: 130.23 (minimum 500 balls faced) (from the 3,508 of 3,514 matches with full scorecards).

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2000-01-01×

Player figures come from full scorecards, which we hold for 3,508 of the 3,514 matches in this selection (from 2000). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Andre RussellWI2011-201956479103492*27.21794130.230469457
Glenn MaxwellAUS2012-2025149136183990201*33.813149126.7142312382155
Shahid AfridiPAK/AX/IWX2000-201530227825598512423.664896122.2442824529271
Lionel CannBER2006-2009262535905226.82504117.060134629
Heinrich KlaasenSA2018-202560567214117443.691829117.06411220071
Jos ButtlerENG2012-2026203176315678162*39.164915115.52113015456193
Philip SaltENG2021-20253331098812231.87861114.7515113420
Luke RonchiAUS/NZ2008-2017856891397170*23.681220114.5114714943
Marco JansenSA2022-20263429564775*26.96566114.310325231
Yusuf PathanIND2008-2012574111810123*27.00713113.602376243
Sharjeel KhanPAK2013-20172525081215232.48716113.4116210428
Michael LeaskSCO2014-20269877151624107*26.191434113.2518512571
Thisara PereraSL2009-202116613316233814019.982086112.081101117684
Rizwan CheemaCAN2008-2013333217649424.65685111.530639235
Hardik PandyaIND2016-2025946810190492*32.831717110.89011414176
Imad WasimPAK2015-202055401798663*42.87894110.290519119
Wanindu HasarangaSL2017-202670589114280*23.311039109.9105310336
Harry BrookENG2023-202648484178220240.501622109.8648216470
Corey AndersonNZ2013-2017494441109131*27.731020108.731448655
Liam LivingstoneENG2021-202539366932124*31.07862108.121445850
Pavan RathnayakeSL2025-20261313172413060.33673107.583206810
Rachin RavindraNZ2023-2025393511424123*41.881324107.5556215634
Michael BracewellNZ2022-2026484112104214035.93969107.532318744
Ishan KishanIND2021-202632282110721042.581034107.0627111341
Iftikhar AhmedPAK2015-202328248614109*38.38576106.601105220
Travis HeadAUS2016-2026858273273154*43.643072106.54818338777
Rishabh PantIND2018-202431271871125*33.50820106.221539126
Colin de GrandhommeNZ2012-20224535774274*26.50699106.150425829
Jason RoyENG2015-20231151103427118039.924047105.5312211151181
Shimron HetmyerWI2017-202658544163813932.761556105.2755311962
Suryakumar YadavIND2021-20233735577372*25.77736105.030438019
Will JacksENG2023-2026333049309435.77886104.970628427
Colin MunroNZ2013-20195753212718724.921214104.7008713836
Virender SehwagIND/AX/IWX2000-20132492439823421935.197876104.551538141128135
David MillerSA2010-202618015645476214242.904565104.328249354153
James FaulknerAUS2013-2017695222103211634.40990104.241448329
Mark ChapmanNZ/HK2015-202637334105713236.451015104.143539737
John DavisonCAN2003-20113131278011126.90751103.861559020
Rashid KhanAFG2015-20261249617147760*18.701423103.7905813051
Tom BantonENG2020-20261413056612643.54549103.101506916
Jonny BairstowENG2011-20231069883868141*42.983758102.931117943792
Shubman GillIND2019-20267170113750223*63.563650102.741120143878
Liam PlunkettENG2005-20198850196465620.84629102.700135318
Kedar JadhavIND2014-2020735219138912042.091367101.6126214124
Tanzid HasanBAN2023-202642411109110727.271074101.5819512839
Glenn PhillipsNZ2022-2026484091292106*41.681274101.412519452
AB de VilliersSA/AX2005-201822721739953817653.589406101.4025537835204
Ben DuckettENG2016-202644441197416745.911961100.66610523124
Adam GilchristAUS/ICC2000-20082112057724317236.587204100.54114515914119
Albie MorkelSA/AX2004-20125843107829723.70780100.260217125
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.