Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sophia Gardens×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2013-202612122568166*56.8062191.47131495
Jason RoyENG2016-201955040715381.40375108.53210409
Jos ButtlerENG2013-20261111346091*57.50374122.990613214
Eoin MorganENG2010-201910902595328.7834974.21020244
Jonny BairstowENG2011-20196612325146.40216107.41010244
Virat KohliIND2011-202655126110765.2526797.75121232
Shakib Al HasanBAN2017-2019220235121117.50234100.43200232
Kane WilliamsonNZ2013-20195402278756.7524393.42030221
Martin GuptillNZ2013-201955116773*41.75155107.74010213
Fakhar ZamanPAK2017-20213301545751.3316195.65020212
Shikhar DhawanIND2013-201433019311464.3320892.79110202
Ben StokesENG2013-20238702637537.5732780.43020186
Alex HalesENG2014-20185501585631.6019182.72010182
Rohit SharmaIND2013-20264401766544.0026566.42020173
Dawid MalanENG2021-202322112268*122.00122100.00020170
Shaun MarshAUS2013-201822015613178.00156100.00100153
Ian BellENG2006-20146511518837.7516690.96010154
Sarfraz AhmedPAK2016-201732115190151.0015299.34020151
MS DhoniIND2011-20144311295264.50103125.24020142
Suresh RainaIND2011-201444113110043.67100131.00100135
Devon ConwayNZ2023111111111*-12191.74100131
Keacy CartyWI2025110103103103.0010598.10100130
Alastair CookENG2011-20144411436447.6714995.97020122
Mohammad AshrafulBAN2005110100100100.0010199.01100110
Harry BrookENG2023-2026330884729.339394.62000112
Ryan McLarenSA20133227871*-65120.00010112
Azhar AliPAK2016-20173301437647.6718776.47010102
Brandon KingWI2025110595959.006788.06010100
MahmudullahBAN2017-2019221130102*130.0014887.8410093
AB de VilliersSA2008-20134201077053.5097110.3101091
Ross TaylorNZ2013-20195401056326.2515169.5401190
Kumar SangakkaraSL2013220856842.5013164.8901090
Babar AzamPAK2016-20214417938*26.339484.0400191
Shane WatsonAUS2010-2013220635731.507090.0001090
Faf du PlessisSA2013320653532.5055118.1800081
Liam PlunkettENG2016-20195516127*15.2539156.4100082
Dhanushka GunathillekeSL2016-2017220614830.506593.8500080
Daryl MitchellNZ2023111118118*-91129.6710077
Cameron WhiteAUS20101118686*-9887.7601072
Colin IngramSA2013220797339.5068116.1801072
Michael ClarkeAUS2005-2013330775425.6711964.7101070
Ajinkya RahaneIND2011-2014220674133.509471.2800070
Michael CarberryENG2013110636363.009566.3201070
Zak CrawleyENG20211115858*-50116.0001070
Ravindra JadejaIND2011-20144325647*56.0041136.5900171
Mohammad RizwanPAK2016-20212214734*47.0043109.3000070
Ashton AgarAUS2018110464646.0042109.5200070
Angelo MathewsSL2013-20195501125122.4020155.7201162
Shoaib MalikPAK2006-2017430937731.0010786.9201062
Robin PetersonSA2013321686868.007294.4401060
Page 1Next

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