Batting records (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v India×

Player figures come from full scorecards, which we hold for 529 of the 1,044 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL2003-201462581224313339.35273182.13515321519
Tillakaratne DilshanSL2004-2014615732151160*39.83237790.49410426615
Mahela JayawardeneSL2003-201462594169411830.80216678.2139314713
Shoaib MalikPAK2004-201936364148712846.47173185.9039114315
Aaron FinchAUS2013-202032311146012448.67169985.9349214932
Angelo MathewsSL2009-20234138111405139*52.04166584.3838111525
Ross TaylorNZ2009-2020353451385112*47.76163484.7638112018
Steve SmithAUS2010-202530260138314953.19140098.7957213619
AB de VilliersSA2005-201831314135311950.111216111.2765111741
Shai HopeWI2017-2026292851266162*55.04159079.6255210026
Ricky PontingAUS2003-2012353531258140*39.31151483.0937111220
Kane WilliamsonNZ2010-202531302123911844.25163975.59111111310
Upul TharangaSL2005-2017444231224174*31.38146583.5526514815
David WarnerAUS2012-2023272611222128*48.88123698.8739012724
Quinton de KockSA2013-202523230119113551.78127893.1972113119
Ian BellENG2006-2015313141163126*43.07136285.392601199
Younis KhanPAK2003-2015313141148123*42.52131087.633739512
Joe RootENG2013-2026282661100113*55.00127486.34373977
Kevin PietersenENG2006-2013272731061111*44.21124185.5017111713
Matthew HaydenAUS2003-200821211103612651.80124483.2828210913
Sanath JayasuriyaSL2003-200934321100113032.29105594.8833312714
Glenn MaxwellAUS2013-2025333249509633.93708134.180608245
Hashim AmlaSA2010-201926261938116*37.52110484.962601012
Martin GuptillNZ2009-20203433192511128.91110184.0116410419
Tom LathamNZ2016-202527244904145*45.2097892.432528214
Andrew SymondsAUS2003-200826233875107*43.7589298.091717525
Mohammad YousufPAK2003-20092827387599*36.46105682.86080679
Marlon SamuelsWI2006-201832323872126*30.07110379.062518822
Alastair CookENG2007-20142727182210231.62106677.111631032
Michael ClarkeAUS2003-20152826481413037.0099381.97242646
Adam GilchristAUS2003-2008242418069535.04748107.750621128
Michael HusseyAUS2004-20122119677081*59.2384890.80070585
Salman ButtPAK2005-201018181757129*44.5391882.463231014
Ramnaresh SarwanWI2006-201318185753115*57.92104771.92170539
Shakib Al HasanBAN2007-2023222117518537.5590183.35091668
Daryl MitchellNZ2022-20261311174113774.1076397.124205521
Shane WatsonAUS2006-20151919071710237.7473198.081418919
Jacques KallisSA2005-201315144713119*71.3091478.01252604
George BaileyAUS2013-20161312271015671.00643110.422405818
Mushfiqur RahimBAN2007-20252726370311730.5795573.611314514
Paul CollingwoodENG2002-2011242246979338.7284882.19050669
Faf du PlessisSA2011-201914142696133*58.0076690.862505610
Lahiru ThirimanneSL2010-2019221906928036.4295572.460724710
Inzamam-ul-HaqPAK2003-20061818266312341.4481381.55130609
Darren BravoWI2009-2022232126498634.1689472.600606113
Jonny BairstowENG2011-20231817164112440.06621103.222216326
Shahid AfridiPAK2003-20152927361710225.71440140.231125828
JP DuminySA2007-2019252536107327.7375181.23053309
Chamara KapugederaSL2008-2017332926077522.4888668.51033395
Tamim IqbalBAN2007-2019191805967033.1170284.90072717
Page 1Next

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