Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Pallekele International Cricket Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSA2013-201844027710169.25255108.63120351
JP DuminySA2013-20185502519750.2026295.80020218
Joe RootENG2014-2018442199104*99.5026076.54110121
Rohit SharmaIND2012-2017331182124*91.0019991.46110225
Azhar AliPAK2012-20153301789659.3322579.11020180
MS DhoniIND2012-201733217067*170.0019288.54020132
David MillerSA2013-201855116285*40.50147110.20020107
BJ WatlingNZ201222115196*151.0017486.78020180
Marlon SamuelsWI2015111110110*-95115.79100151
David WarnerAUS2016110106106106.0012684.1310090
Reeza HendricksSA201822010410252.0092113.0410081
Eoin MorganENG2014-20184429458*47.0089105.62011111
Gautam GambhirIND2012110888888.009988.8901070
Jason RoyENG2018220864543.0075114.6700083
Brendan TaylorZIM2011110808080.0072111.1101091
AB de VilliersSA2013-2014330804726.6712166.1200060
Ross TaylorNZ2012220797239.5078101.2801082
James TaylorENG2014220786839.0010276.4701061
Shane WatsonAUS2011110696969.0051135.2901056
Manoj TiwaryIND2012110656565.006895.5901060
James FranklinNZ20122216135*61.006593.8500022
Mohammad HafeezPAK2012-2015330603720.0010159.4100062
Misbah-ul-HaqPAK2012220573028.5011450.0000050
Quinton de KockSA2013-2018550572311.406489.0600091
Shikhar DhawanIND2017220544927.0053101.8900071
Ricky PontingAUS2011110535353.007174.6501050
Michael ClarkeAUS20111115353*-7867.9501010
Bhuvneshwar KumarIND20172115353*-8066.2501041
Rob NicolNZ2012220534626.509058.8900030
Mohammad RizwanPAK2015110525252.0038136.8401051
Shoaib MalikPAK2015110515151.0051100.0001023
Faf du PlessisSA2013-2018330492316.339153.8500020
George BaileyAUS2016110444444.007360.2700020
Chris WoakesENG2014-2018410414141.004983.6700040
Ravi BoparaENG2014220412820.506959.4200030
Anamul HaqueBAN2013110404040.004686.9600050
Umar AkmalPAK20122213936*39.005966.1000060
Nathan McCullumNZ20122213822*38.0034111.7600022
Moeen AliENG2014-2018420383419.0036105.5600052
Regis ChakabvaZIM2011110353535.006157.3800030
Ben StokesENG20182113535*-24145.8300012
Nasir HossainBAN20131113333*-27122.2200060
Andile PhehlukwayoSA20182213324*33.0021157.1400051
Ahmed ShehzadPAK2015110303030.004369.7700040
Virat KohliIND2012-2017330302310.004862.5000030
Mohammad AshrafulBAN2013110292929.003876.3200050
Irfan PathanIND20121112929*-28103.5700020
Anwar AliPAK20151112929*-20145.0000021
Sarfraz AhmedPAK2012-2015320272013.503675.0000020
Jahurul IslamBAN2013110262626.0018144.4400040
Page 1Next

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