Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)INDInnings break - IND need 199 runs to winLive5th Match · Pakistan ODI Tri-Series 2026/27PAK46/3 (9.2)SLSL chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (87 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting records (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanjay KrishnamurthiUSA2021-2026262134036122.3942295.500242318
Dominic CorkENG1992-20023221318031*10.0027166.42004131
Edgar SchiferliNED2002-2013302261614110.0621873.85004185
Reon KingWI1998-20054922146512*8.1319732.9900410
David HempBER2006-200922223641102*33.7491270.29144687
Hamid HassanAFG2009-201938226107176.6919554.87004103
Fazalhaq FarooqiAFG2022-2026462216216*3.506930.4300420
Shakeel AhmedOMA2024-20262822721129*14.0740751.84004146
Bob WillisENG1973-1984642214832410.3815752.8700460
Steven OuterbridgeBER2006-2009232303365614.6161254.90014302
Abdur RehmanPAK2006-201431236142318.3526353.99004111
Tahir NaqqashPAK1980-1985402392106115.0024286.78014113
David WilliamsWI1988-19973623714732*9.1924260.74004110
Chris ReadENG2000-20063624730030*17.6541073.17004216
Umesh YadavIND2010-20187524147918*7.9013458.9600481
Riley HekurePNG2019-2023252423475815.7746175.27014266
Tim de LeedeNED1996-20072925140058*16.6762863.69024395
Mushfiqur RahmanBAN2000-2004282533604916.3669052.17004291
Akram RazaPAK1989-199549251419333*17.5531062.2600482
Nuwan PradeepSL2012-20224925173574.388342.1700431
Chris OldENG1973-19813225733851*18.7840184.29014296
Mohammad WasimPAK1996-2000252525437623.61104352.06034331
Alishan SharafuUAE2021-2025282604335816.6559972.290144310
Munaf PatelIND2006-201170271674156.7311266.0700471
Thilan ThusharaSL2008-20103827639254*18.6742492.45014329
Nikita MillerWI2008-20185027132845120.2935979.11014234
Shapoor ZadranAFG2009-201944271767176.7016041.8800453
Haris RaufPAK2020-2026632711119357.4416970.4100489
Douglas HondoZIM2001-2005552812122177.6323851.26004130
Paul van MeekerenNED2013-202538281114521*8.5322065.9100493
KaleemullahOMA2019-2024462811141208.2914497.9200498
Ali ShahZIM1983-19962828243760*16.8186050.81014272
Lockie FergusonNZ2016-2023653013122197.1823651.6900463
Roland HolderWI1993-1997373165996523.9687668.38024353
Sean ErvineZIM2001-20044032769310027.7279687.061246114
Kyle JarvisZIM2009-2019493310222379.6533765.88004223
Philo WallaceWI1991-20003333070110321.24115160.901248114
Iftikhar AnjumPAK2004-20106234192343215.6037861.90004153
Keith DabengwaZIM2005-2010373475144519.0485160.40004328
Boyd RankinENG/IRE2007-202075342110018*7.6923941.8400441
Mudassar BukhariNED2007-2014463445167117.2067176.900243819
Richmond MutumbamiZIM2014-2020363426187419.3184772.960346113
Mahesh TheekshanaSL2021-202660341334438*16.3862455.13004243
Fraser WattsSCO2006-20113635197410128.65155962.48194798
Ryan WatsonSCO2006-201035354956123*30.84128674.3416410110
Gavin RennieZIM1996-2003373666177620.5792166.99024351
Chris NevinNZ2000-2003363607327420.33100073.20044823
Liam LivingstoneENG2021-202539366932124*31.07862108.121445850
Kashyap PrajapatiOMA2021-202437360104810329.11140474.6426410414
Junior MurrayWI1992-1999553666788622.6092972.98054636

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