Batting records (Men's ODIs)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND2009-2026464482429157*67.47244099.551011425235
Rohit SharmaIND2009-202640387183816259.29195194.21413117947
AB de VilliersSA2005-2016232131262162*70.111125112.185409340
Tamim IqbalBAN2007-2022323241208130*43.14158876.0729212812
Joe RootENG2014-2025191841071166*76.50114093.95540925
Hashim AmlaSA2010-2019161621069153*76.36107199.815409810
Shikhar DhawanIND2011-202231301101211934.90116586.8727012214
Mushfiqur RahimBAN2007-2021292989727946.29126177.080817715
MS DhoniIND2005-20193529138919555.69102387.100705721
Shane WatsonAUS2005-20132423285112640.5295089.582658515
Shakib Al HasanBAN2006-202121194834124*55.6092390.36182666
MahmudullahBAN2009-202430241383284*75.6498384.640815427
Jacques KallisSA2003-201120205813121*54.2093287.232606011
Mohammad HafeezPAK2005-20192222179112137.67100578.711716916
Babar AzamPAK2016-202513131773125*64.4286489.475115710
Yuvraj SinghIND2005-20171917167313142.0684679.552316512
Shubman GillIND2022-2026992665223*95.00604110.102307413
Michael HusseyAUS2006-201220172630109*42.0078480.36130397
Andrew StraussENG2004-20111615262010547.6974683.11240654
Suresh RainaIND2005-2015312926147122.7474182.86034549
Misbah-ul-HaqPAK2008-20151615561296*61.2092965.88080349
Shoaib MalikPAK2004-201720194584101*38.9367187.031524613
Ross TaylorNZ2006-20191514356911051.7367184.80130518
Soumya SarkarBAN2018-2025161405689140.5758696.930605123
Ricky PontingAUS2003-20101818256810635.5068083.53152499
Brendan TaylorZIM2006-20181919254313831.9477270.34111568
Graeme SmithSA2004-2011181805428630.1172275.07040601
Jos ButtlerENG2014-20252218452715037.64438120.321244225
Kusal MendisSL2016-20261111250911956.56460110.651405112
Virender SehwagIND2005-20111212050921942.42468108.761215612
Shreyas IyerIND2019-202210905078056.3350999.610703915
Martin GuptillNZ2012-202214141507237*39.0059285.641324516
Herschelle GibbsSA2003-20081212350310255.8957787.182204512
Eoin MorganENG/IRE2007-20192117350210735.8655889.962214217
Kane WilliamsonNZ2012-20221212048714840.5861279.58120443
JP DuminySA2008-20161815648079*53.3361578.05030276
Kamran AkmalPAK2005-20171717347412433.8653588.601124510
Andrew BalbirnieIRE2015-20251110046513546.5055384.092204213
Michael ClarkeAUS2003-2013211924595627.0069266.33010291
Tom LathamNZ2012-2026191934586928.6364071.56021342
Ajinkya RahaneIND2011-20171010045410345.4060075.67141483
George BaileyAUS2012-201611101452125*50.2251687.60120359
Jonny BairstowENG2017-201910103448141*64.00420106.67211515
Paul StirlingIRE2011-2025141304249232.6247289.830414812
KL RahulIND2019-2026861411129*82.20407100.982103712
Nathan AstleNZ2003-2006771398118*66.3348681.89130326
Sachin TendulkarIND2006-2011662397141*99.2544190.02220366
Kumar SangakkaraSL2003-20131513139790*33.0858168.33030332
Mahela JayawardeneSL2003-2013151433958235.9150378.53030303
Rilee RossouwSA2015-201677039313256.14357110.082213011
Page 1Next

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