Batting records (Men's ODIs)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shubman GillIND2019-20261515375820863.17737102.852407625
Ben StokesENG2015-20231616466118255.0867597.931405321
Matthew HaydenAUS2003-200717162704181*50.2982585.333117014
Fakhar ZamanPAK2018-2025202031077180*63.35113994.5646111428
Soumya SarkarBAN2015-20261918142516925.0048487.81125515
Steve SmithAUS2011-20231615254916442.2366782.31231478
Sachin TendulkarIND2003-200910102470163*58.7548397.31211547
David WarnerAUS2009-20231616072015645.0072199.862307418
Virat KohliIND2010-2026363631897154*57.48196396.64710116828
Matthew BreetzkeSA2025110150150150.00148101.35100115
Rohit SharmaIND2009-202634321113414736.58133085.2626010249
Marcus StoinisAUS2017-2022551214146*53.50208102.881011612
Herschelle GibbsSA2003-200788045214356.5052186.762224712
Kusal MendisSL2019-20251212131914329.0037086.22124334
Thisara PereraSL2012-20191913032714025.15255128.241122020
Gautam GambhirIND2009-20101093442138*73.6744499.55211530
Jonny BairstowENG2015-20231212157913852.64531109.043116916
Harry BrookENG2023-202577023713533.86230103.041001913
Ricky PontingAUS2003-201128272993134*39.72119583.104511038
Rassie van der DussenSA2019-2025331269133134.50248108.471201510
Craig ErvineZIM2011-2015441185130*61.6719296.35100186
Virender SehwagIND2002-20101616185213056.80786108.4043011118
Jos ButtlerENG2013-20252825383212937.82696119.541417529
MahmudullahBAN2010-202529275783128*35.5999978.382216217
Brendan TaylorZIM2005-2012882482128*80.3350595.452304411
Dawid MalanENG202344029112772.75286101.75120374
Chris GayleWI2003-20191919155812531.0060492.381315533
Hashim AmlaSA2009-20191919074412439.1695477.99230844
Yusuf PathanIND2009-20101153173123*86.50131132.06101129
Kirk EdwardsWI2014221147123*147.0014899.32100144
Sanath JayasuriyaSL2003-20091111043812039.8244199.322214712
Paul StirlingIRE2017-202255013912027.8014099.29102166
Tillakaratne DilshanSL2003-201634303118911644.04144382.403601446
Graeme SmithSA2003-20131717057311633.7175575.89131711
Mahela JayawardeneSL2003-201533304880115*33.85108780.962439110
Mohammad HafeezPAK2003-20192727276211530.4893881.241567418
Ahmed ShehzadPAK2011-20161515148811534.8658283.85223557
Shakib Al HasanBAN2007-20232020166311434.8979683.29231656
Quinton de KockSA2013-20231414152211440.1558389.54141578
Kumar SangakkaraSL2003-2015333251281113*47.44158081.0829213713
Eoin MorganENG/IRE2007-20192322068911331.3272195.561415527
Harry TectorIRE202233022511375.0024890.73200218
KL RahulIND2019-202611115470112*78.33428109.812103513
Kevin PietersenENG2007-200811111358110*35.8048873.36121306
Runako MortonWI2006551229110*57.2535664.33111211
Brad HaddinAUS2007-20151716169211046.1375491.782315922
Shai HopeWI2017-202615152424109*32.6249286.181213612
Jonathan TrottENG2013772362109*72.4042385.58120261
Travis HeadAUS2016-202376031310952.1731699.05130299
Niall O'BrienIRE2007-201733014410948.0022564.00100115
Page 1Next

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