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
Hemang BadaniIND2000-200440361086710033.35118073.471416810
Amit BhandariIND2000-200421100*---00000
Kumar SangakkaraSL/AX/IWX2000-2015402379411417316941.931797778.84259215137687
Marcus TrescothickENG2000-20061231226433513737.37508685.2312211352841
Mahendra NagamootooWI2000-2002231861623313.5027060.00001171
Ramnaresh SarwanWI2000-2013178168325702120*41.93756375.39438846958
Paul FranksENG2000110444.001723.5300000
Atiq-uz-ZamanPAK2000331341817.003694.4400020
Nic PothasSA2000310242424.004158.5400000
Daryl TuffeyNZ2000-2010935221295369.5237279.30007237
Glen SulzbergerNZ200032196*9.001560.0000000
Dougie MarillierZIM2000-20034841467210018.1694970.81134627
Travis FriendZIM2000-2004503855009115.1567374.29035495
Yuvraj SinghIND/AX2000-201730427840870115036.56992487.68145218908155
Zaheer KhanIND/AX/ASIA2000-20121991003477934*11.80106773.0100156724
Vijay DahiyaIND2000-2001191522165116.6226780.90012183
Marlon SamuelsWI2000-2018206195265524133*32.69734475.22102911518116
Kerry JeremyWI2000-2001642178*8.504240.4800120
Paul GraysonENG2000-2001220663.001346.1500100
Mark VermeulenZIM2000-2009424248599222.61121470.760641082
Brooke WalkerNZ2000-200211744716*15.677959.4900030
Shafiek AbrahamsSA20001111616*-2661.5400020
Reetinder Singh SodhiIND2000-2002181432806725.4538173.49020166
Chris MartinNZ2001-20082072831.602729.6300200
James FranklinNZ2001-20131098027127098*23.96165176.920459717
Jacob OramNZ2001-2012160116152434101*24.10281086.62113818281
Dilhara FernandoSL/AX2001-20121466135239209.1939260.97009192
Nathan BrackenAUS2001-2009116351819821*11.6528170.46005105
Justin KempSA/AX2001-20078465181474100*31.36176283.6511069459
Marlon BlackWI2001520442.001428.5700110
Colin StuartWI200151133*-1323.0800000
Simon KatichAUS2001-2006454251324107*35.78192668.741931384
Brad HaddinAUS2001-201512611516312211031.54370684.24216229671
Lou VincentNZ2001-20071029910241317227.11345369.88311822237
Imran FarhatPAK2001-201358582171910730.70248969.06113319016
Michael VaughanENG2001-200786829198290*27.15289868.39016920313
Dinesh MongiaIND2001-2007575171230159*27.95172171.471441228
Dion EbrahimZIM2001-200581756144112120.88253456.871481040
Mohammad SharifBAN2001-20079955313*13.2510251.9600110
Mohammad SamiPAK2001-20158646193144611.6349064.080051610
WCA GanegamaSL2001-2006420773.50977.7800110
Humayun FarhatPAK2001530603920.0056107.1400052
Andre AdamsNZ2001-20074134104194517.46417100.480013118
Mohammad AshrafulBAN/AX2001-201317516713342010922.21484970.533201434829
Kashif RazaPAK200111122*-2100.0000000
Kyle MillsNZ2001-20151701013410475415.63128281.670287638
Justin OntongSA/AX2001-2012281621843213.1426768.91001181
Leon GarrickWI2001330997633.0020448.5301080
André NelSA2001-200879221212730*12.7016676.51002143
Paul CollingwoodENG2001-2011197181375092120*35.36661476.99526736574

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