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 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENG2002-200664634210912135.75252783.46611827913
Nasser HussainENG2002-2003121102135419.3632166.36011150
Andrew FlintoffENG/IWX2002-2009837414216812336.13237791.21211521356
Ashley GilesENG2002-2005372182884122.1538075.79001204
Matthew HoggardENG2002-2006920552.501145.4500100
Nick KnightENG2002-2003131303908830.0053473.03030312
Graham ThorpeENG2002220301815.004665.2200020
Alec StewartENG2002-2003131213988336.1854573.03041321
Ronnie IraniENG2002-2003101021183914.7520059.0000170
Paul CollingwoodENG2002-2011158145294148120*35.76541376.63323529960
Sanath JayasuriyaSL/AX2002-20111351336441415234.76462595.4414151251589
Romesh KaluwitharanaSL2002-20048811765425.1423674.58022221
Marvan AtapattuSL2002-200770657202512434.91295368.5731032010
Mahela JayawardeneSL/AX2002-201528326423806914433.48999380.7512511574152
Russel ArnoldSL2002-200762551410687626.05150970.78074715
Kumar SangakkaraSL/AX/IWX2002-2015298284321164016946.191431581.31247612112277
Upul ChandanaSL2002-2007272042615116.3139366.41010192
Naveed NawazSL20021111515*-2268.1800000
WPUJC VaasSL2002-200895701957937*11.3584468.60009443
Nuwan ZoysaSL2002-2007199336146.005565.4500230
Dilhara FernandoSL/AX2002-20128940231752010.2925768.09006172
Sachin TendulkarIND2002-2012146144106433200*48.01741486.771637677359
Rahul DravidIND/IWX2002-2011127118203723103*37.99512872.60134834817
Sourav GangulyIND/AX2002-2007777472452112*36.60340572.01316723044
Virender SehwagIND/AX/IWX2002-20131691652576321935.365442105.9010277768107
Anil KumbleIND/AX2002-200729164108249.0025442.52001100
Harbhajan SinghIND/AX2002-201515485239174914.79111981.9500116328
Dinesh MongiaIND2002-20072418232563*20.3153660.63012243
Yuvraj SinghIND/AX2002-201722621034693215039.39788987.87124216727133
Mohammad KaifIND2002-2006706411131493*24.79200765.4701181201
Zaheer KhanIND/AX2002-2012132632053134*12.3574571.280084716
Ajit AgarkarIND2002-200768370352539.5153965.31014266
VVS LaxmanIND2002-20062827382810734.50111674.19411791
Javagal SrinathIND2002-2003169331155.178138.2700240
Stephen FlemingNZ2002-2007686642133134*34.40293272.75314625930
Nathan AstleNZ2002-2007444361571145*42.46202877.4749816319
Mathew SinclairNZ2002-2007191533677830.5856165.42032322
Craig McMillanNZ2002-200750467112911728.95136382.831749332
Lou VincentNZ2002-200748454108910226.56152171.6026511317
Jacob OramNZ2002-20121067091546101*25.34171190.3619411451
Brendon McCullumNZ2002-201621218723515713131.45534796.4542915490172
Kyle MillsNZ2002-201513176248715416.7596690.170256535
Daniel VettoriNZ/IWX2002-2015159982714507920.42170385.1403111178
Daryl TuffeyNZ2002-2010382251883611.0619496.91003136
Paul HitchcockNZ2002-20087523211*10.674965.3100131
Sanjay BangarIND2002-2004330842.671942.1100010
Ashish NehraIND/AX2002-20117933139016*4.5017152.6300892
Parthiv PatelIND2003-2012322936939526.6587079.66041757
Scott StyrisNZ2003-20111119715318414138.83390681.52322525841
Andre AdamsNZ2003-2007181211653615.00151109.270011110
Page 1Next

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