Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting records (Men's ODIs)

More filters

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

Player figures come from full scorecards, which we hold for 5,031 of the 5,037 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.