Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW105/5 (29.4)ZIMW chose to batLive7th 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
Sandeep PatilIND1980-19864542110058424.51122382.170947412
Geraint JonesENG/PNG2004-2014514388628024.63111777.170417414
Hammad MirzaOMA2024-202624242811112*36.86112871.901507411
Sam BillingsENG2015-20222823270211833.4377191.05151748
Ian ChappellAUS1971-1980161626738648.0787477.00080747
Larry GomesWI1978-1987826415141510128.88257854.89165734
Akram KhanBAN1988-2003444429766523.24172156.71053732
Athula SamarasekeraSL1983-1994393928447622.81120769.93042735
David HookesAUS1977-1986383628267624.29114672.080537313
Abdool SamadCAN2003-20092727274013029.60104570.81122736
Simon O'DonnellAUS1985-1991876415124274*25.35153480.960957228
Stuart LawAUS1994-199954515123711026.89164375.29173728
Paul StrangZIM1994-200195732410904722.24165166.02005726
Cameron GreenAUS2020-2026403610991118*38.12119682.861417227
Nizakat KhanHK2014-2018202006759433.7581482.920307216
Thilina KandambySL2004-20143936687093*29.00125069.60052710
Anshuman RathHK2014-201818182828143*51.75108076.67171719
Albie MorkelSA/AX2004-20125843107829723.70780100.260217125
Amjad AliUAE2008-2015171705209830.5968076.47030712
Lance CairnsNZ1974-1985786569876016.73941104.890267041
Babar HayatHK2014-2018222227848939.2099978.480837026
Nathan McCullumNZ2009-201584621110706520.98122087.700436933
Mark WattSCO2016-20269264219326621.67112782.700246926
James TaylorENG2011-20152726588710142.24110780.131726912
Sherfane RutherfordWI2023-20263028487311336.3888199.091826941
Sharmarh BrooksWI2022-202329291842101*30.07111475.581456916
Daren GangaWI1999-2006343308227124.91139159.09095696
Majid KhanPAK1973-19822322178610937.43105274.71171696
Jacob BethellENG2024-20262422171211033.9078690.591616918
Brett LeeAUS2000-20122211104411765917.82140783.5803166835
Hemang BadaniIND2000-200440361086710033.35118073.471416810
David HempBER2006-200922223641102*33.7491270.29144687
Shadab KhanPAK2017-20267548131070113*30.57124486.011536727
Chundangapoyil RizwanUAE2019-20244240694810927.88163857.88142672
Steve SmithAUS1983-19852724286111739.14131965.28281670
Alvin KallicharranWI1973-1981312848267834.42132962.15060673
Zaheer KhanIND/AX/ASIA2000-20121991003477934*11.80106773.0100156724
Graeme FowlerENG1983-19862626274481*31.00132156.32042671
Abdullah ShafiquePAK2022-20252727273711329.4894478.071656719
Afif HossainBAN2020-20263833771393*27.4282586.420336710
Andre BothaIRE2006-2011413746385619.3393568.24025674
Wayne LarkinsENG1979-19912424059112424.63104756.45103673
Tushar ImranBAN2001-2007414005746514.3597059.18028671
Asif MujtabaPAK1986-19956554141066113*26.65166464.06168662
Kushal MallaNEP2020-20254036381310824.6490889.541416646
Majid HaqSCO2006-2015534065667116.6593160.79036662
Kamindu MendisSL2019-2026343377436428.5890382.280526520
Ian HarveyAUS1997-200473511171548*17.8881188.16002658
Stephan MyburghNED2011-2022222225277426.3566279.610426512
JJ SmitNAM2019-20266860912139423.78154478.560346460

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