Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW131 (39.5)Innings break - INDW need 132 runs to winLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · 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
Mohammad NadeemOMA2019-202542361586276*41.05134863.950626410
Graham YallopAUS1978-19842927682366*39.19128863.90071643
Keith FletcherENG1971-19822422375713139.84113466.75150646
Kiplin DorigaPNG2017-20233938273089*20.28119760.990456417
Callum FergusonAUS2009-20113025966371*41.4477785.33050640
Lo-handre LouwrensNAM2022-2024262505825723.2899158.73031642
Kumar DharmasenaSL1994-20041408733122269*22.63187965.03042632
Rovman PowellWI2016-20235048397910121.76115384.911236342
Shane ThomsonNZ1990-19965652109648322.95142767.55052638
Malcolm MarshallWI1980-199213683199556614.92124676.650256314
Raman LambaIND1986-19893131278310227.00116667.15162639
Luke WrightENG2007-2014503947075220.2082086.220256318
Junior MurrayWI1992-1999553666788622.6092972.98054636
Tim RobinsonENG1984-1988262605978322.96102658.19032630
Javagal SrinathIND1991-2003229121388835310.64110979.6201196217
Charles CoventryZIM2003-201538351831194*24.4493788.691356229
Yusuf PathanIND2008-2012574111810123*27.00713113.602376243
Rahul ChopraUAE2024-202625243737127*35.1091680.463236216
Matt MachanSCO2013-20162222073411433.3695277.10131627
Jehan MubarakSL2002-2013403767047222.71111563.14041625
Aayan Afzal KhanUAE2022-202645401067594*22.5093971.880376214
Dougie MarillierZIM2000-20034841467210018.1694970.81134627
Sadagoppan RameshIND1999232305918225.7099559.40053621
Brian BennettZIM2024-20262020048916924.4557285.49105628
Adam VogesAUS2007-201331289870112*45.7999887.171406110
Sohaib MaqsoodPAK2013-20212928278189*30.0493583.530516119
Mohammad MithunBAN2014-20213430471473*27.4692177.520626116
Sean ErvineZIM2001-20044032769310027.7279687.061246114
Richmond MutumbamiZIM2014-2020363426187419.3184772.960346113
Tom BantonENG2020-20261312049212641.00474103.801406114
Shane WarneAUS/ICC1993-20051931072910185513.05141372.0501106013
Teja NidamanuruNED2022-20254037489311127.0697691.502446031
Sompal KamiNEP2018-20267557168236720.07107976.270326019
Andrew WhiteIRE2006-2014604537747918.43123162.88014601
Ravichandran AshwinIND2010-202311663207076516.4481386.96016607
Mominul HaqueBAN2012-2018282615576022.2874974.37031601
Fawad AlamPAK2007-2015383612966114*40.25129774.48163596
Tim SoutheeNZ2008-202316196357405512.1377195.9801135926
GSNFG JayasuriyaSL/USA2015-202623212696113*36.6385581.401525912
Chandika HathurusingheSL1992-1999343316696620.91131850.76043590
Justin GreavesWI2022-20262524560710131.9563096.351105911
Xavier MarshallWI/USA2005-202037373596157*17.5390266.081165917
Khurram KhanUAE2004-201516162582132*41.5772580.28130592
Waqar YounisPAK1989-2003259138449693710.31144567.0600155821
Liam LivingstoneENG2021-202539366932124*31.07862108.121445850
Axar PatelIND2014-202674521391864*23.5499592.260435832
Wasim RajaPAK1973-19855445107826022.34116866.950265811
Colin de GrandhommeNZ2012-20224535774274*26.50699106.150425829
Chris TavaréENG1980-19842928272083*27.69147148.95041582
BJ WatlingNZ2010-20182825257396*24.9183868.38053583

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