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
David BernardWI2003-2010171221413814.1021964.38001100
Dharshana GamageSL200322132*3.001030.0000000
Daren PowellWI2003-20093919210548*6.1813677.2100645
Ryan HurleyWI2003-2004420864.001747.0600000
Jerome TaylorWI2003-20178038725843*8.3229687.16006295
Vikram SolankiENG2003-20063633382910627.63115172.021521044
Jim TroughtonENG200365136209.007647.3700150
Anthony McGrathENG2003-2004131121555217.2233646.13011100
Rikki ClarkeENG2003-20061690913910.1117053.5300260
Chris ReadENG2003-20062314315630*14.1821672.22003121
Darren GoughENG2003-20063913613746*19.5719769.54001121
Imran NazirPAK2003-20092121053116025.2957991.711127012
Robert KeyENG2003-200444036199.0010135.6400130
Richard JohnsonENG200394116105.332080.0000111
Gary BrentZIM2003-20082419819259*17.4529864.43010133
Jacques RudolphSA/AX2003-20062825682071*43.16120368.16060811
Alan DawsonSA20036112323*-3174.1900040
Martin van JaarsveldSA2003-200464029137.255552.7300120
Kabir AliENG2003-2006138254259.005794.7400231
Charles CoventryZIM2003-201526241645194*28.0472089.581354826
Richard SimsZIM2003110242424.006040.0000020
André NelSA2003-200860191012330*13.6715678.85002143
Morné van WykSA2003-2015171714258226.5661768.88042484
Hasibul HossainBAN2003-2004332767.002231.8200000
Javed OmarBAN2003-2007202004688123.4093849.89032542
Kamran AkmalPAK2003-20171341189274612425.19330783.0449931632
Rajin SalehBAN2003-2006262605158219.81103050.00021411
Mushfiqur RahmanBAN2003-20041414220836*17.3340451.49001190
Neil McKenzieSA2003-20099711826330.3325671.09020160
Hemang BadaniIND2003-200475213560*45.0017477.5901091
Sairaj BahutuleIND2003110111111.001384.6200010
Murali KartikIND2003-2007248310232*20.4013376.6900191
Nafees IqbalBAN2003-20059901285814.2226348.67010120
Manjural Islam RanaBAN2003-2006151332516325.1045754.92010170
Jamaluddin AhmedBAN20031111818*-2864.2900020
MoniruzzamanBAN2003220110.50205.0000100
Gareth BattyENG2003-200965225178.335743.8600010
Andrew StraussENG2003-20111141126372915835.18460680.96524739725
Nuwan KulasekaraSL2003-20171791213613237315.56161182.1204129539
Trevor GripperZIM2003220231711.505046.0000020
Vusi SibandaZIM/AX2003-2016999832125103*22.37337462.981141123325
Ravi RampaulWI2003-201580391133886*12.0743877.170133113
Imran FarhatPAK2003-20134444212329329.33183767.0701031409
Moin KhanPAK2003-20041715527472*27.4031487.26024213
Fidel EdwardsWI2003-2009411912701310.0015345.7500250
Craig CummingNZ2003-200966042257.009643.7500250
Richard JonesNZ2003330966332.0018551.8901071
Hamish MarshallNZ2003-2007373646617420.6696468.57062441
Michael MasonNZ2003-201020632013*6.673951.2800120
Barney RogersZIM2003-20058802878435.8839872.11031371

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