Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 (ODIs)

Andre Russell has the highest strike rate in ODIs: 130.23 (minimum 500 balls faced) (from the 5,653 of 5,659 matches with full scorecards).

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,653 of the 5,659 matches in this selection (from 1971). 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
Lionel CannBER2006-2009262535905226.82504117.060134629
Heinrich KlaasenSA2018-202560567214117443.691829117.06411220071
Shahid AfridiPAK/AX/IWX1996-201539536727805412423.696887116.9463930729350
Georgia VollAUSW2024-202616163710131*54.62611116.203221005
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
Chloe TryonSAW2011-202699801319938829.751835108.61012518271
Liam LivingstoneENG2021-202539366932124*31.07862108.121445850
Ashleigh GardnerAUSW2017-2026936413160411531.451484108.0937316640
Pavan RathnayakeSL2025-20261313172413060.33673107.583206810
Rachin RavindraNZ2023-2025393511424123*41.881324107.5556215634
Michael BracewellNZ2022-2026484112104214035.93969107.532318744
Ishan KishanIND2021-202632282110721042.581034107.0627111341
Maia BouchierENGW2023-20262219272910442.88681107.052311045
Iftikhar AhmedPAK2015-202328248614109*38.38576106.601105220
Travis HeadAUS2016-2026858273273154*43.643072106.54818338777
Rishabh PantIND2018-202431271871125*33.50820106.221539126
Andy BlignautZIM1999-20105239755063*17.19518106.180435413
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
Lance CairnsNZ1974-1985786569876016.73941104.890267041
Colin MunroNZ2013-20195753212718724.921214104.7008713836
Virender SehwagIND/AX/IWX1999-20132502449823521935.047878104.531538141128135
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
Richa GhoshINDW2021-202656531012159628.261188102.2707212738
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.