ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 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)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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,027 of the 5,033 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mike HendrickENG1973-19812210562*1.202227.2700300
Sandeep GuptaKEN1996-2001101011214113.4422055.00003110
Ziaur RahmanBAN2013-2014131101244111.27110112.73003136
Shoaib KhanUAE2025-2026121101825216.5524374.90013156
Debasis MohantyIND1997-2001441162818*5.605749.1200310
Clay SmithBER2006-2007121201925216.0024578.37013285
Dhiman GhoshBAN2008141231263014.0020162.6900391
Tinashe KamunhukamweZIM2018-2024121201315110.9216479.88013155
Arshdeep SinghIND2022-20261812374188.2262119.3500373
Craig CummingNZ2003-20091313116145*13.4230153.49003200
Aaron PhangisoSA2013-20162113281207.3616250.0000350
Anthony IrelandZIM2005-200725135308*3.7510129.7000320
S JyotiCAN2006-20101413126411722.0044259.73103172
Shayne O'ConnorNZ1997-2000381362483.439126.3700311
Paul HoffmannSCO2006-20071814385317.7369123.1900386
John NyumbuZIM2014-20151914446184.608951.6900311
Oshane ThomasWI2018-202424149227*4.407330.1400320
Imran HaiderUAE2017-2019201475818*8.2913642.6500320
Mohammad WasimPAK2022-2026271439417*8.5510193.0700375
Hassnain ShahOMA2025-2026161441674216.70152109.87003814
Zahoor ElahiPAK1996-1997141412978622.8550758.58033256
Faisal IqbalPAK2000-2006171512143215.2942250.71003151
Sanjay BangarIND2002-20041515218057*13.8523975.31013143
Sajid MahmoodENG2004-2009261548522*7.7310184.1600381
Andrew PoynterIRE2008-2014181532257818.7535064.29023166
Tabraiz ShamsiSA2016-20255515113911*9.756956.5200340
Joshua LittleIRE2019-20254215581298.108793.10003112
Jayden SealesWI2022-2026351577029*8.7511461.4000353
Mohammad AsifPAK/AX2006-2010381673463.7810034.0000320
Qaiser AliCAN2006-2008161612377015.8037263.71023282
Kirk EdwardsWI2011-201416162331123*23.6449467.00103237
Fred KlaassenNED2018-20252016879139.8812861.7200322
Ben CurranZIM2024-202616162514118*36.7169573.96223530
Jack RichardsENG1981-1988221631545011.8526458.3301370
Steve ElworthySA1998-2002391681002312.5016062.50003101
Afsar ZazaiAFG2014-2017161612646017.6048854.10023150
Gareth HopkinsNZ2004-2010241712364514.7531175.88003192
Malinga BandaraSL2006-2010311741603112.3122471.4300385
Daniel FlynnNZ2008-2012201722283515.2036063.33003232
Aftab AlamAFG2010-20192717108016*11.4310774.7700393
Usman GhaniAFG2014-20221717043511825.5957875.261233910
Michael LevittNED2024-2025171704435726.0652883.900135314
Merv HughesAUS1988-1993331781002011.1113474.6300364
Ben HollioakeENG1997-2002201723096320.6038181.10023343
Ruvindu GunasekeraCAN2008-2014181803967222.0061764.18053339
Ashton AgarAUS2015-20232218532248*24.7738882.99003284
Cameron StevensonUSA2019-20221818514134*10.8521166.82003121
Karl BirkenstockNAM2019-2023201812586115.1844757.72013252
Phil EdmondsENG1977-1987281871162010.5523250.0000370
Geoff MillerENG1977-198425182136468.5026551.32003120

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