Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Pallekele International Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSASri Lanka2013-201844027710169.25255108.63120351
JP DuminySASri Lanka2013-20185502519750.2026295.80020218
Tillakaratne DilshanSLSouth Africa2013-2014331207115*103.5022890.79110260
Kumar SangakkaraSLEngland2014220203112101.5023586.38110222
Joe RootENGSri Lanka2014-2018442199104*99.5026076.54110121
Rohit SharmaINDSri Lanka2012-2017331182124*91.0019991.46110225
Azhar AliPAKSri Lanka2012-20153301789659.3322579.11020180
Tillakaratne DilshanSLPakistan2012-2015331171119*85.5021181.04100141
MS DhoniINDSri Lanka2012-201733217067*170.0019288.54020132
David MillerSASri Lanka2013-201855116285*40.50147110.20020107
Lahiru ThirimanneSLIndia2012-20172201578078.5020178.11020104
BJ WatlingNZSri Lanka201222115196*151.0017486.78020180
Tillakaratne DilshanSLZimbabwe2011110144144144.00131109.92100161
Tillakaratne DilshanSLNew Zealand2012221139102*139.0014695.21100171
Upul TharangaSLZimbabwe2011110133133133.0014194.33100170
Thisara PereraSLSouth Africa2013-20184311326566.00108122.22020107
Ross TaylorNZPakistan2011111131131*-124105.6510087
Tillakaratne DilshanSLBangladesh2013110125125125.0012897.66100120
Marlon SamuelsWISri Lanka2015111110110*-95115.79100151
David WarnerAUSSri Lanka2016110106106106.0012684.1310090
Reeza HendricksSASri Lanka201822010410252.0092113.0410081
Tillakaratne DilshanSLEngland20142201036851.5013675.74010140
Dinesh ChandimalSLEngland2014-20183301023534.0012085.0000080
Angelo MathewsSLSouth Africa2013-20185401023425.5012382.9300073
Kumar SangakkaraSLSouth Africa2013-2014330989132.6711386.7301192
Dhananjaya de SilvaSLSouth Africa2018220948447.0076123.68010103
Eoin MorganENGSri Lanka2014-20184429458*47.0089105.62011111
Gautam GambhirINDSri Lanka2012110888888.009988.8901070
Niroshan DickwellaSLEngland2018220885244.009097.78010130
Milinda SiriwardanaSLIndia2017220875843.5085102.3501061
Dasun ShanakaSLEngland2018220876643.5076114.4701057
Thisara PereraSLEngland2014-2018440874421.7569126.0900192
Jason RoyENGSri Lanka2018220864543.0075114.6700083
Kushal Janith PereraSLSouth Africa2014-2018330855128.3358146.55010112
Mahela JayawardeneSLSouth Africa2013-2014330844828.0014757.1400030
Brendan TaylorZIMSri Lanka2011110808080.0072111.1101091
AB de VilliersSASri Lanka2013-2014330804726.6712166.1200060
Dinesh ChandimalSLPakistan2012-20153318048*40.0012365.0400160
Ross TaylorNZSri Lanka2012220797239.5078101.2801082
Asad ShafiqPAKZimbabwe20111117878*-9780.4101070
James TaylorENGSri Lanka2014220786839.0010276.4701061
Jeevan MendisSLIndia2012110727272.008881.8201060
Shane WatsonAUSSri Lanka2011110696969.0051135.2901056
Kushal Janith PereraSLPakistan2015110686868.0025272.00010132
Manoj TiwaryINDSri Lanka2012110656565.006895.5901060
Dasun ShanakaSLSouth Africa2018110656565.0034191.1801045
Chamara KapugederaSLIndia2012-2017330634021.009070.0000040
Abdul RazzaqPAKNew Zealand2011110626262.007483.7801090
James FranklinNZSri Lanka20122216135*61.006593.8500022
Angelo MathewsSLNew Zealand20122226154*-60101.6701070
Page 1Next

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