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
MKGCP LakshithaSL2002-2003721747.001258.3300000
Alok KapaliBAN2002-201168653122311519.73178768.4415510010
Tapash BaisyaBAN2002-200755401233435*11.9357458.19004264
Hasantha FernandoSL2002-20067534323*21.507259.7200041
Pulasthi GunaratneSL2002-200323833615*7.206357.1400250
Hannan SarkarBAN2002-2004202003836119.1571353.72032362
Ray PriceZIM2002-20121025917406469.6770157.920010315
Daan van BungeNED2002-2013373116338021.1095366.420325715
Luuk van TroostNED2002-2007232022844015.7845662.28002276
Reinout ScholteNED2002-200355039127.8013528.8900020
Edgar SchiferliNED2002-2013302261614110.0621873.85004185
Adeel RajaNED2002-201121122288*2.8013920.1400420
JJ EsmeijerNED2002-20036511072.504323.2600310
Victor GrandiaNED2002110000.0050.0000100
Ian BlackwellENG2002-2006342924038214.9346586.67016389
Mazharul HaqueBAN2002110333.001816.6700000
Feiko KloppenburgNED2002-200366016512127.5026562.26101124
Hendrik-Jan MolNED2002-2008119167238.3818336.6100260
Talha JubairBAN2002-200365354*2.501533.3300210
Robin PetersonSA2002-20147941145566820.5968880.81014515
Martin van JaarsveldSA2002-200411711244520.6716973.37001160
Ashwell PrinceSA/AX2002-2007514012101889*36.36150067.87033774
Anwar Hossain MonirBAN200211100*-80.0000000
Rafikul KhanBAN2002110000.0050.0000100
Jai Prakash YadavIND2002-20051273816920.2512365.85012111
Lakshmipathy BalajiIND2002-20093016612021*12.0015278.9500283
Kamran AkmalPAK2002-201715513714319212425.95381883.605101037137
Stuart MatsikenyeriZIM2002-2015111108921779021.99301272.28013820718
Richard SimsZIM2002-2003210242424.006040.0000020
Barney RogersZIM2002-2005141404658433.2167369.09052573
Waddington MwayengaZIM2002-2004320110.50119.0900100
Jehan MubarakSL2002-2013403767047222.71111563.14041625
Ehsanul HaqueBAN2002-200355048209.6010446.1500150
Daren PowellWI2002-20095525311848*5.3616471.9500845
Anwar HossainBAN2002110424242.0010739.2500060
Monde ZondekiSA/AX2002-2008123243*4.00580.0000100
Gareth BattyENG2002-2009108230175.007341.1000110
James AndersonENG2002-20151947842273287.5856148.660010230
Steve HarmisonENG2002-20095825149118*8.2714164.5400330
Parthiv PatelIND2003-2012383437369523.7496276.51042797
Michael ClarkeAUS2003-201524522344798113044.591010478.998581066453
Riaan WaltersNAM2003220000.0050.0000200
Stephan SwanepoelNAM200355043238.609445.7400040
Jan-Berrie BurgerNAM20036601998533.17198100.51010253
Danie KeulderNAM20036601325222.0022060.00011110
Gavin MurgatroydNAM2003660905215.0014562.0701271
Louis BurgerNAM20036611152.206217.7400210
Deon KotzéNAM2003661822716.4013560.7400031
Morné KargNAM2003320454122.506569.2300041
Gerrie SnymanNAM2003540551.25955.5600310

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