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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ed JoyceENG/IRE2006-2018777782622160*38.00363072.23615525525
Jamie DalrympleENG2006-2007272614876719.4867272.47022323
Glen ChappleENG2006110141414.007200.0000011
Tim BresnanENG2006-20148564208718019.8096590.26016886
Alex LoudonENG2006110000.000-00100
Ryan WatsonSCO2006-201035354956123*30.84128674.3416410110
Neil McCallumSCO2006-2011434261002121*27.83145169.062439717
CJO SmithSCO2006-2009272534325919.6464067.50023493
Ross LyonsSCO2006-2010251410902822.5014761.2200080
Paul HoffmannSCO2006-20071814385317.7369123.1900386
Dewald NelSCO2006-2010191083111*15.505457.4100120
Neil MacRaeSCO20062201085.003627.7800010
Dougie LockhartSCO2006-2010141122184624.2234163.93001111
Alastair CookENG2006-201492924320413736.41415477.13519736310
Ryan ten DoeschateNED2006-201133329154111967.00175787.7159113029
Peter BorrenNED2006-20145850510049622.31117685.370558419
WF StellingNED2006-2007151151804430.0027266.1800182
Alexei KervezeeNED2006-2012393639249228.00126373.160429510
Mohammad KashifNED2006-20101130110.33175.8800200
Darron ReekersNED2006-20091919048110425.32411117.03103816
Eric SzwarczynskiNED2006-20144140311029829.78161568.2401021056
Pieter SeelaarNED2006-20225739103474311.9759358.52009265
Tafadzwa MufambisiZIM2006-200766055219.179061.1100060
Farhad RezaBAN2006-20113330636241*15.0857962.52002357
Craig WrightSCO2006-2009201832403716.0035168.38002154
Navdeep PooniaSCO2006-2009212102376711.2937762.86017312
William PorterfieldIRE2006-20221461453434313930.58629868.9611201245532
Eoin MorganENG/IRE2006-202224723034770114839.29844791.17144718654220
Niall O'BrienIRE2006-20181021019258110928.05363870.95118321830
RO HussainSCO2006-201088163179.0014344.0600060
Mushfiqur RahimBAN2006-202527425642779514436.43978179.7094912617100
Shakib Al HasanBAN2006-2023247234317570134*37.29913882.849561269954
Nehemiah OdhiamboKEN2006-2014665185246612.1973571.290194612
Hiren VaraiyaKEN2006-20146238172523412.0048951.53003111
Qaiser AliCAN2006-2008161612377015.8037263.71023282
Tom de GroothNED2006-2013343244809717.1477462.02011462
Fraser WattsSCO2006-20113635197410128.65155962.48194798
Steven OuterbridgeBER2006-2009232303365614.6161254.90014302
Clay SmithBER2006-2007121201925216.0024578.37013285
Delyone BordenBER2006-200812114982414.0019550.2600290
S JyotiCAN2006-20101413126411722.0044259.73103172
Steven WelshCAN2006-2008331413220.507852.5600051
D SoraineCAN2006-20124401463.502070.0000110
Surendra SeerajCAN20061111313*-12108.3300000
Stuart BroadENG2006-2016121682552945*12.3070974.610083510
Michael YardyENG2006-20112824832660*20.3847269.07021201
Loots BosmanSA/AX2006-2010141203018825.0830598.69022379
Alviro PetersenSA2006-2013211915048028.0061082.62040543
Tafadzwa KamungoziZIM2006-2015141162712*5.405549.0900250
Mehrab Hossain jnrBAN2006-2009181602765417.2564242.99011240

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