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
Suresh RainaIND2006-2015201535108442.5060085.000204214
Shivnarine ChanderpaulWI2004-201111113507107*63.3875267.42220362
JP DuminySA2007-2017181734896434.9364176.29030353
Shane WatsonAUS2004-201514134486116*54.0062278.14131456
Shai HopeWI2017-20251010148012753.3354687.912204210
Travis HeadAUS2017-202288146012865.71411111.922214315
Kevin PietersenENG2005-20121010245113056.3851288.09210516
Kushal Janith PereraSL2013-20231414044511631.79418106.461225312
Andrew SymondsAUS2003-20091082443143*73.8347992.48220424
Jonny BairstowENG2016-202398043912854.88427102.81130508
Ramnaresh SarwanWI2004-2013121114348743.4061870.23040403
Michael HusseyAUS2009-2012101024276753.3848588.04040295
Vusi SibandaZIM2004-2015181814257325.0061269.44052445
Brendon McCullumNZ2003-20162118342313128.2044595.061124411
Alex HalesENG2015-20171010040717140.70404100.74200468
Shaun MarshAUS2009-20191212239791*39.7053973.65030323
Scott StyrisNZ2003-201114122395101*39.5050977.60120334
Tatenda TaibuZIM2003-2011141323838134.8253371.86030216
Shikhar DhawanIND2013-201877038011454.29371102.43120465
Darren BravoWI2011-2019171613806725.3363959.47033286
Heinrich KlaasenSA2019-202510903799742.11323117.340414012
Paul CollingwoodENG2003-20101312236866*36.8048775.56020251
Will YoungNZ2023-202599035710739.6738792.25120405
MahmudullahBAN2008-20232019435758*23.8060159.40021301
Henry NichollsNZ2016-2025171643528229.3348372.88032240
Usman KhawajaAUS2017-20199903469838.4444078.64031350
Glenn PhillipsNZ2023-2025773331106*82.75258128.291202018
Sanath JayasuriyaSL2003-2009131303305325.3839982.71011424
Sikandar RazaZIM2013-202414131330100*27.5036291.16100278
Alastair CookENG201244032313780.7536388.98210341
Thisara PereraSL2011-2017282413236514.0435890.220122311
Ian BellENG2005-20108823198853.1746069.35020350
Herschelle GibbsSA2003-20071310030710230.7038280.37112452
Kusal MendisSL2017-202588030612238.2530899.35111327
Colin IngramSA2010-201313133305105*30.5039377.61203321
Irfan PathanIND2004-2012201552976529.7031394.89011296
Sadeera SamarawickramaSL2017-202588029110836.3832489.81102273
Ricky PontingAUS2003-2011121212905526.3647760.80021251
Mark ChapmanNZ2023-202577028913241.29242119.421003111
Brad HaddinAUS2004-2015171552814228.1035978.27001313
Chamara KapugederaSL2006-20171313227767*25.1841067.56021245
Marcus TrescothickENG2003-200610101271108*30.1134578.55111353
Boeta DippenaarSA2003-2006661269110*53.8041365.13120202
Mohammad KaifIND2003-2006161522677820.5437671.01023260
Sourav GangulyIND2003-2007131302614520.0835773.11002304
Cameron WhiteAUS2009-201177025810536.8629487.76110197
Mark BoucherSA2003-2007161112527825.2027990.32020264
Aiden MarkramSA2019-20248802499131.1329883.56010218
Devon ConwayNZ2023-202566024610141.0028885.42111312
Temba BavumaSA2021-20257702439234.7127588.36020311

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