Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR120/1 (13.1)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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)

More filters

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

Player figures come from full scorecards, which we hold for 5,032 of the 5,038 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Adam ZampaAUS2016-20261276926417369.7065064.15008352
Harmeet SinghUSA2024-2026322374165926.00381109.190312623
Courtney BrowneWI1995-20054632841546*17.2959070.34003275
Tristan StubbsSA2023-202617172412112*27.4748784.601342110
Farhad RezaBAN2006-2011343164125016.4863664.78012398
Suraj KumarOMA2019-20232420641062*29.2953376.920322512
Ali NaseerUAE2023-2026201924096124.06409100.000323519
Ahmed RazaUAE2014-2022534174095012.0367460.68017298
Saud ShakeelPAK2021-2025191614086827.2047885.36040451
Clayton LambertWI/USA1990-20041212040711933.9254075.37121457
Christopher McBrideSCO2022-2026221914075622.6156671.91012503
Ray PriceZIM2002-20121025917406469.6770157.920010315
Andries GousUSA2024-2025141414058331.1548084.380404211
Alick AthanazeWI2023-2025171704056623.8252577.14020469
Ian BishopWI1988-199784441940533*16.2077652.19003145
Eddo BrandesZIM1987-19995841104045513.0344890.180232714
Forster MutizwaZIM2009-2011171524037931.0050280.28042327
Anil SahNEP2018-202517172403112*26.8746686.481414312
Sanjay KrishnamurthiUSA2021-2026262134036122.3942295.500242318
Ian BlackwellENG2002-2006342924038214.9346586.67016389
Jeremy BrayIRE2006-20071515140111628.6459467.51202446
Guy de AlwisSL1983-19883027840159*21.1151278.32022337
Madan LalIND1974-198767351440153*19.1064562.17011253
Kagiso RabadaSA2015-2025106451840131*14.8550779.090023012
Saman JayanthaSL20041717240074*26.6753075.47022544
Tim de LeedeNED1996-20072925140058*16.6762863.69024395
Gary BrentZIM1996-200867532040059*12.1266959.79013255
D KhanalNEP2022-2026161403997628.5056071.25042297
Sohail TanvirPAK2007-20146240113995913.7645887.12013446
Mushtaq AhmedPAK1989-2003144763439934*9.5069857.160010211
Mohammad NaveedUAE2014-20193934103974516.54323122.910024021
Irfan KarimKEN2011-201499039611244.0052275.86210390
Ruvindu GunasekeraCAN2008-2014181803967222.0061764.18053339
Naseem KhushiOMA2020-2023322523956917.17351112.540132622
Jaker AliBAN2024-2025121223946839.4050278.490302614
Adrian BarathWI2010-20121414139411330.3161264.38112433
Jamie SmithENG2023-2025191803926421.78349112.320345210
Desmond ChumneyCAN2003-2007202023924821.7858966.55000289
Thilan ThusharaSL2008-20103827639254*18.6742492.45014329
Jimmy HansraCAN2010-20142321438970*22.8867157.97022267
Peter OngondoKEN/AX1999-2011776018389369.2661463.360092410
Shoaib AkhtarPAK/AX/IWX1998-20111608340388439.0252973.3500112712
Aryan LakraUAE2022-2023161603878424.1966857.93042354
Mirwais AshrafAFG2009-201646381138752*14.3354371.270132216
Ikram AlikhilAFG2019-2026322353868621.4458066.55030305
Sybrand EngelbrechtNED2023-2024121213857035.0058765.59020343
Ashley GilesENG1997-20056235133854117.5055169.87002244
Sadiq MohammadPAK1973-1980191913837421.2875550.73020391
Hannan SarkarBAN2002-2004202003836119.1571353.72032362
Hasan AliPAK2016-20256839113835913.68330116.060252824

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.