Batting records (Men's ODIs)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Brendan TaylorZIM2005-2021454511220118*27.73172970.5627510413
Kumar SangakkaraSL2004-201524222104712852.35113592.255511154
Hamilton MasakadzaZIM2005-20183939096110224.64130573.641439317
Shai HopeWI2018-202519194956146*63.73119879.803616915
Virat KohliIND2010-20251717493213671.69932100.005308711
Ross TaylorNZ2007-202122216872107*58.13100686.681807318
Sikandar RazaZIM2013-202625252864135*37.57108979.342416723
Elton ChigumburaZIM2005-2018413868516426.59108578.430425927
Rohit SharmaIND2008-20251818382713755.1384497.993337527
Kusal MendisSL2017-20252221180912440.4597083.402518312
Upul TharangaSL2005-201819192790118*46.4798780.04252988
Tillakaratne DilshanSL2004-201521195782161*55.8680297.51410851
Sean WilliamsZIM2006-202021214780129*45.8894982.19171675
Tom LathamNZ2013-20262218276613747.8887187.942525814
Sanath JayasuriyaSL2004-20091313169413057.83684101.463307618
Martin GuptillNZ2010-20211515265711850.54620105.973116623
Kushal Janith PereraSL2013-20231616161312040.8767790.553116510
Quinton de KockSA2015-20231010160217466.89553108.862206712
Salman ButtPAK200877157713696.1761094.59240692
MS DhoniIND2004-201920165557101*50.6467183.01122473
Henry NichollsNZ2019-2026151525359541.1570575.89051562
Chris GayleWI2003-201919192529104*31.1272972.571334620
Vusi SibandaZIM2005-201418181513103*30.1866876.80123617
Gautam GambhirIND2007-2012991510107*63.7554194.27220552
Kane WilliamsonNZ2010-20251312350510856.1168773.51141414
Regis ChakabvaZIM2010-20221919150010227.7865476.45120405
Charith AsalankaSL2023-202599149610862.0060482.122304114
Mohammad YousufPAK2003-200811105484108*96.8052592.19130406
Suresh RainaIND2008-201513136481116*68.71441109.071304511
Neil BroomNZ2010-2017991464109*58.0052189.06131424
Mahela JayawardeneSL2004-20151816146310830.8754285.42121533
Darren BravoWI2011-20191919346012428.7571264.611213214
Andrew StraussENG2005-201177145815476.3346299.13130489
Marlon SamuelsWI2006-20181312143512639.5559073.73121496
Tatenda TaibuZIM2004-2011161624228330.1463966.04043287
Will YoungNZ2021-20261212141110537.3649383.37132458
Angelo MathewsSL2009-2023151254068758.0047186.20041325
Jos ButtlerENG2015-202310904057645.00325124.620502812
Michael ClarkeAUS2005-2011129139210149.0060464.90130223
Stuart MatsikenyeriZIM2004-2009191913907521.6758267.01012322
Eoin MorganENG/IRE2007-201911112382110*42.44382100.00121368
Virender SehwagIND2004-201188038117547.63299127.421204210
Michael HusseyAUS2005-2011138437610894.0041889.95120255
Jason RoyENG2016-202377036315351.86353102.83200417
Charles CoventryZIM2009991358194*44.75353101.421122715
Hashim AmlaSA2008-20171092357110*51.0043382.45120340
AB de VilliersSA2007-201786135517671.00350101.43110299
Shahid AfridiPAK2008-20141311235412439.33209169.381113616
Shane WatsonAUS2005-2011851350185*87.50245142.861103420
Mohammad HafeezPAK2003-2019131303508926.9253964.94022490
Page 1Next

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