Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM12/1 (2.2)ZIM need 166 runs in 106 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th 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)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 runsODI6th 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/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting records (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Australia×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ewen ChatfieldNZ1980-1988341713411010.2511635.3400310
Jonty RhodesSA1992-2002555212161083*40.25206677.9301039414
WPUJC VaasSL1994-20084034122792412.6844362.98006142
MS DhoniIND2006-20195548111660139*44.86205280.90211311233
Chris HarrisNZ1990-200438341188713038.57123971.591425812
Jeff DujonWI1981-199147371160082*23.0891965.29022430
Clive LloydWI1975-198532281097610254.22119781.541519010
Mark BoucherSA1999-20114037106767625.0484779.810564611
Ravindra JadejaIND2009-202545331057766*25.0976875.13021379
Tim BresnanENG2009-20142320104208042.0044594.38010454
Curtly AmbroseWI1988-1999412910166238.7423670.3400493
Shoaib AkhtarPAK/IWX/ICC1998-20092617101013614.4315166.8900092
Trent BoultNZ2015-20231615105516*11.006485.9400252
Daniel VettoriNZ/IWX/ICC1997-2015594496468318.4677283.68038563
Muttiah MuralitharanSL/ICC1995-20114020971276.457891.0300443
Kemar RoachWI2009-201312109199*19.003948.7200010
Desmond HaynesWI1978-199364648226214840.39347265.15613320710
David MillerSA2011-202630288118414259.201107106.964619637
Lance KlusenerSA1996-2002262687949244.1190987.350536613
Shaun PollockSA/IWX/ICC1997-2007453686316922.5469291.180224711
Adil RashidENG2009-2025322183043623.3832992.40001305
David RichardsonSA1992-19983723825438*16.9339664.1400290
James AndersonENG2002-2015321788120*9.0014854.73003100
Courtney WalshWI1987-19993622862124.439962.6300341
Makhaya NtiniSA/IWX2000-200925118361112.007051.4300121
Viv RichardsWI1975-1991545072187153*50.86258484.64320118926
Eoin MorganENG/IRE2007-202057567195212139.84213791.34313516848
Hansie CronjeSA1992-199939367136411247.03186773.062949121
Jos ButtlerENG2013-202536347992110*36.74955103.872528123
Paul CollingwoodENG2001-201136347952120*35.26141567.281525510
Gus LogieWI1981-1993413577928828.29104475.86042523
Waqar YounisPAK1989-2003302372023712.6326875.37003153
Gavin LarsenNZ1990-19992117718533*18.5025572.5500254
Zaheer KhanIND2000-20122217715431*15.4020874.04001134
Javagal SrinathIND1991-20032919710330*8.5813775.1800471
Andrew CaddickENG1993-200311107773625.6712163.6400080
Danny MorrisonNZ1990-1995201075220*17.3311644.8300121
Aravinda de SilvaSL1985-2003363661451107*48.37172883.97210211318
Brendon McCullumNZ2002-20164745611229628.77123690.780649833
Mohammad AzharuddinIND1985-1999434169909428.29140070.71062707
Arjuna RanatungaSL1983-19993331683371*33.32112673.98052457
Imran KhanPAK1975-1992292767488235.62111267.27040327
Kapil DevIND1980-1994413866555820.4774388.160124711
Jimmy AdamsWI1995-2001272766098229.0088368.97033530
Heath StreakZIM1994-20041615629964*33.2240773.46011165
Harbhajan SinghIND1998-2011352562964915.5829799.66004299
Malcolm MarshallWI1981-1992402562324312.2130675.82001162
Martin SneddenNZ1980-1990301961813513.9228264.18001111
Michael HoldingWI1979-1987351561726419.11148116.22023172
Phil DeFreitasENG1987-19972116616049*16.0019781.22001102
Page 1Next

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