Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Eden Gardens×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Upul TharangaSL2007-200922013211866.0014789.80100172
Nasir JamshedPAK2013110106106106.0012485.48100122
Sanath JayasuriyaSL2007-20092217863*78.0076102.63010160
Mohammad HafeezPAK2013110767676.0074102.70010100
Angelo MathewsSL2014110757575.0068110.2901091
Kumar SangakkaraSL2007-2009220726036.009179.1201070
Jason RoyENG2017110656565.0056116.07010101
Craig KieswetterENG2011110636363.006498.4401091
Marcus StoinisAUS20171116262*-6595.3801063
Alastair CookENG2011110606060.006198.3601080
Thisara PereraSL2009-2014220603130.0043139.5300054
Lahiru ThirimanneSL2014110595959.006985.5101071
Steve SmithAUS2017110595959.007677.6301080
Jonny BairstowENG2011-2017220585629.007181.6901051
Ben StokesENG20171115757*-39146.1501042
Nuwanidu FernandoSL2023110505050.006379.3701060
Eoin MorganENG2017110434343.004497.7300023
Tillakaratne DilshanSL2007-2014320433421.505282.6900070
Travis HeadAUS2017110393939.0039100.0000050
Sam BillingsENG2017110353535.005860.3400050
Mahela JayawardeneSL2007-2014330353311.673989.7400150
Chris WoakesENG2017110343434.0019178.9500041
Kusal MendisSL2023110343434.0034100.0000031
Dunith WellalageSL2023110323232.003494.1200031
Shoaib MalikPAK2013110242424.003080.0000020
Thilina KandambySL20091112323*-15153.3300040
Wanindu HasarangaSL2023110212121.0017123.5300031
Avishka FernandoSL2023110202020.0017117.6500040
Samit PatelENG2011110181818.003354.5500020
Umar GulPAK2013110171717.0017100.0000011
Kasun RajithaSL20231111717*-2180.9500030
Chamika KarunaratneSL2023110171717.002568.0000030
Charith AsalankaSL2023110151515.002171.4300010
Glenn MaxwellAUS2017110141414.001877.7800002
Marco JansenSA2023110141414.003046.6700010
Thilan SamaraweeraSL20091111313*-7185.7100010
Rassie van der DussenSA2023110131313.003240.6300010
Shaminda ErangaSL20141111212*-1580.0000030
David MillerSA2023110111111.0011100.0000020
Seekkuge PrasannaSL2014110111111.0010110.0000011
Jos ButtlerENG2017110111111.001573.3300010
Temba BavumaSA2023110111111.001957.8900010
Younis KhanPAK2013110101010.002050.0000000
Graeme SwannENG20111111010*-1190.9100011
Dinesh ChandimalSL2014110999.001369.2300020
Aiden MarkramSA2023110999.006150.0000020
Nathan Coulter-NileAUS2017110888.002040.0000000
Saeed AjmalPAK2013110777.007100.0000010
Keshav MaharajSA2023110777.001163.6400010
Kagiso RabadaSA2023110666.002623.0800000
Page 1Next

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