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 1,082 of the 1,085 matches in this selection (from 1974). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSL1990-200987855289918936.24298996.99714733046
Shahid AfridiPAK1997-201567644152410925.401397109.0924615851
Brendon McCullumNZ2002-2014282435027723.9059384.650255313
Romesh KaluwitharanaSL1990-2002323024825317.2167271.73015441
WPUJC VaasSL1994-200861371337037*15.4245681.14005324
Younis KhanPAK2000-2015373741251123*37.91144786.4537510214
Chris GayleWI1999-201940400133314033.33149189.4046517829
Upul TharangaSL2005-2017454331228174*30.70147183.4826514915
Moin KhanPAK1991-20044944147887226.2796681.570355111
Mahela JayawardeneSL1998-201487848266612835.08341178.16417522216
Ridley JacobsWI1998-20021813519153*23.8825275.7901484
Pat CumminsAUS2015-2023211359021*11.2585105.8800482
Lasith MalingaSL2004-20194018610819*9.0013778.8300486
Kieron PollardWI2011-20222019244811926.3549490.691242228
David MillerSA2011-20232927651375*24.4354793.780244311
Martin GuptillNZ2009-20203433192511128.91110184.0116410419
Aravinda de SilvaSL1984-200356555178610535.72229077.99313412312
Tillakaratne DilshanSL2000-2014706452255160*38.22252189.45411427616
Sadeera SamarawickramaSL2017-2024770814211.5714456.2500370
Champaka RamanayakeSL1988-1995127327116.754067.5000300
Kushal Janith PereraSL2013-202310911396417.3816882.74013142
Mathew SinclairNZ2001-2003101011857820.5637549.33013131
Brendan TaylorZIM2005-20151010035713835.7043881.51123348
Roland HolderWI1993-19971210112236*13.5618864.8900331
Dwayne SmithWI2005-2015141202369719.67233101.290132310
Chamara SilvaSL1999-201016122304107*30.4034887.36123242
Morné MorkelSA2010-20182012242204.205971.1900332
Mohammad RafiqueBAN1995-20071413191207.5811877.1200375
Kennedy OtienoKEN1996-2004131303377925.9266950.37033296
Ajantha MendisSL2008-201419134508*5.569254.3500330
Travis FriendZIM2000-2004161411536311.7720076.50013171
Tim SoutheeNZ2009-2023251662015520.10177113.560131711
Brett LeeAUS2000-2012321761193110.8215477.2700374
Saqlain MushtaqPAK1996-2000361771612916.1028356.89003102
Lance KlusenerSA1996-20022317531375*26.0836685.52013296
Shaun PollockSA1996-2006331982383721.6432673.01003225
Salman ButtPAK2004-201021212992129*52.21119383.155231294
Kemar RoachWI2009-20222521131723421.5031055.48003154
Andrew HudsonSA1991-19972221057610827.4394361.08133622
JP DuminySA2007-2019252536107327.7375181.23053309
Imran KhanPAK1978-1992292554337321.6554679.30013287
Joe RootENG2013-2026282661100113*55.00127486.34373977
Adam ParoreNZ1994-2001282665109625.5077965.47023213
Alastair CookENG2007-20142727182210231.62106677.111631032
Chris HarrisNZ1992-20033428840750*20.3559868.06013295
Nathan AstleNZ1995-200529291120712043.11152079.415531199
Chamara KapugederaSL2008-2017342926077522.4888668.51033395
Muttiah MuralitharanSL1993-2011633013145168.5319375.13003140
Roshan MahanamaSL1986-19994340611529833.88192759.780113704
Arjuna RanatungaSL1984-1999545181455131*33.84176882.3017310517
Page 1Next

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