Batting records (Men's ODIs)

Filters

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

Player figures come from full scorecards, which we hold for 419 of the 953 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL2003-201441393145811240.50194774.882911288
AB de VilliersSA2006-201732317142312859.29155891.34310112723
Kane WilliamsonNZ2011-202525251129112353.79154883.403801198
Yuvraj SinghIND2003-2017333361234107*45.70132593.13111213020
Tillakaratne DilshanSL2004-2015373441219137*40.63150281.162601331
MS DhoniIND2005-201934298120014857.14133090.2329010325
Ross TaylorNZ2009-2019272581071131*63.00129482.773726920
Sachin TendulkarIND2003-201221210105914150.43113393.473621428
Hashim AmlaSA2010-201925252104712245.52115490.733511114
Mahela JayawardeneSL2003-201434321101412332.71129078.60172975
Martin GuptillNZ2009-20192423295210045.33116281.931709421
Angelo MathewsSL2009-2017332989179343.67108584.520726516
Rohit SharmaIND2007-20252020289314049.6196093.022818127
Upul TharangaSL2006-201733311845112*28.17121669.49152991
David WarnerAUS2012-20231414083917959.9384898.944108719
Joe RootENG2015-20231716083510752.1990692.16171675
Eoin MorganENG/IRE2007-201925247832107*48.9491790.731607316
Rahul DravidIND2003-2009191928299248.76115371.90091810
Quinton de KockSA2013-202519191829123*46.0692989.242428619
Virender SehwagIND2003-20132525082711933.08815101.4714011314
Michael ClarkeAUS2004-201518184803103*57.36102478.42250702
Virat KohliIND2009-20251717477818359.8578798.86421707
Brendan TaylorZIM2004-20201919177611243.11103774.83170697
Tom LathamNZ2014-202528264756118*34.3685788.21151624
Glenn MaxwellAUS2012-2024222027519841.72611122.910737123
Jacques KallisSA2003-20132220574688*49.73100973.930826011
Graeme SmithSA2003-2013262527389232.0993479.01073853
Marlon SamuelsWI2005-201621193719106*44.94112863.742206313
Lahiru ThirimanneSL2012-20192119169910238.8393874.52241573
Tamim IqbalBAN2008-20191717168413242.7580385.18252886
Daryl MitchellNZ2023-20251414068312948.7974391.922304615
Sean WilliamsZIM2007-202422213671118*37.2875788.641305910
Shakib Al HasanBAN2008-20231817264910843.2776984.40151593
Dinesh ChandimalSL2011-20172928463765*26.5488771.82034419
Hamilton MasakadzaZIM2008-2018222106308730.0090369.770505912
Jason RoyENG2015-20191313062911448.38608103.452526415
Andrew StraussENG2005-20101313062512648.0872086.81151694
Steve SmithAUS2011-202414141597108*45.9271183.97231504
Aaron FinchAUS2014-202213131590153*49.1770184.172334319
Lendl SimmonsWI2006-20151515158677*41.8673080.270724717
David MillerSA2010-20242725556875*28.4068483.040424211
Chris GayleWI2004-20192121056312426.8166085.302236412
Jos ButtlerENG2012-202315134549116*61.00364150.823124229
Gautam GambhirIND2006-2013191905498328.8965983.31041624
Elton ChigumburaZIM2004-20182321454811732.2462887.261123613
Rassie van der DussenSA2019-202412113547123*68.3866981.761403915
Chamu ChibhabhaZIM2007-2020212115279926.3572772.49042511
Faf du PlessisSA2013-2019171625226337.2968975.76040496
Ben StokesENG2016-2023161225158451.5053995.550404515
Mushfiqur RahimBAN2008-20231616251110636.5057688.72141543
Page 1Next

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