Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUS1983-19852724286111739.14131965.28281670
Dennis AmissENG1972-19771818085913747.72118572.49410941
Mark VermeulenZIM2000-2009424248599222.61121470.760641082
Tony de ZorziSA2023-202626242856119*38.9189395.861418625
Roger HarperWI1983-1996105732085545*16.13116273.580055318
Wayne PhillipsAUS1984-19864541685275*24.3499485.71061765
Bill AtheyENG1980-198831303848142*31.41149556.72241544
Sediqullah AtalAFG2024-20262020084414342.2097786.393318119
Athula SamarasekeraSL1983-1994393928447622.81120769.93042735
Ruwan KalpageSL1992-19998469288445120.59132063.94012294
Colin IngramSA2010-20133129384312432.42102482.323358210
Shoaib KhanOMA2021-202431314843105*31.22100783.711727914
Sharmarh BrooksWI2022-202329291842101*30.07111475.581456916
Brian McMillanSA1991-199878521684112723.36114773.32103557
Norman VanuaPNG2014-2023575348376017.08102881.420284149
Charles CoventryZIM2003-201538351831194*24.4493788.691356229
Anshuman RathHK2014-201818182828143*51.75108076.67171719
Peter MoorZIM2014-20194945582758*20.68122567.510434830
Phillip HughesAUS2013-201425241826138*35.91110075.09241915
Alvin KallicharranWI1973-1981312848267834.42132962.15060673
David HookesAUS1977-1986383628267624.29114672.080537313
Ravi RatnayekeSL1982-19907869148245014.98157152.45014432
Graham YallopAUS1978-19842927682366*39.19128863.90071643
Sompal KamiNEP2018-20267557168236720.07107976.270326019
Daren GangaWI1999-2006343308227124.91139159.09095696
Andy WallerZIM1987-19973838381883*23.37117269.800448511
Kushal MallaNEP2020-20254036381310824.6490889.541416646
Sharjeel KhanPAK2013-20172525081215232.48716113.4116210428
Mosaddek HossainBAN2016-202650411281286*28.0093586.840517517
Hammad MirzaOMA2024-202624242811112*36.86112871.901507411
Yusuf PathanIND2008-2012574111810123*27.00713113.602376243
Karan KCNEP2018-202679601279965*16.6584994.110165342
Aminul IslamBAN1988-2002383857947024.06139856.80034572
Brad HoggAUS1996-2008123652679071*20.26100578.61029415
Majid KhanPAK1973-19822322178610937.43105274.71171696
Sidath WettimunySL1982-19873433178686*24.56163648.04041462
Babar HayatHK2014-2018222227848939.2099978.480837026
Raman LambaIND1986-19893131278310227.00116667.15162639
Irving RomaineBER2006-20093534378310125.26122264.081458616
Albie MorkelSA/AX2004-20125843107829723.70780100.260217125
Wasim RajaPAK1973-19855445107826022.34116866.950265811
Sohaib MaqsoodPAK2013-20212928278189*30.0493583.530516119
John DavisonCAN2003-20113131278011126.90751103.861559020
Abdur RazzakBAN2004-2014153973977953*13.43102076.3701125521
Zaheer KhanIND/AX/ASIA2000-20121991003477934*11.80106773.0100156724
Andrew WhiteIRE2006-2014604537747918.43123162.88014601
Suryakumar YadavIND2021-20233735577372*25.77736105.030438019
Saim AyubPAK2024-202620201772113*40.6377799.363318923
Saleem YousufPAK1982-19908662197686217.86102475.00045526
Rizwan CheemaCAN2008-2013333217649424.65685111.530639235

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.