Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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 1925-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Geraint JonesENG/PNG2004-2014514388628024.63111777.170417414
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

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.