Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLPakistan2009-201548153322176.14102252.15210513
Mahela JayawardeneSLEngland2007-2012231398213*199.0073354.30200483
Virender SehwagINDSri Lanka2008-2010241391201*130.3343190.72210536
Younis KhanPAKSri Lanka2009-201547038117754.4379647.86110352
Shikhar DhawanINDSri Lanka2015-201724036619091.5053668.28200500
Chris GayleWISri Lanka2010110333333333.0043776.20100349
Mushfiqur RahimBANSri Lanka2013-2017230319200106.3358055.00110322
Asad ShafiqPAKSri Lanka2012-201535029413158.8059649.33121272
Kumar SangakkaraSLBangladesh2013120247142123.5039862.06200263
Mahela JayawardeneSLNew Zealand2009-201223023211477.3344452.25110271
Angelo MathewsSLIndia2010-20173502298345.8035364.87020273
Dinesh ChandimalSLIndia2015121221162*221.0024689.84110284
Dimuth KarunaratneSLSouth Africa2018121218158*218.0030272.19110201
Kumar SangakkaraSLIndia2008-201535021710343.4035062.00110260
Angelo MathewsSLPakistan2009-20154822169136.0037357.91011234
Tillakaratne DilshanSLNew Zealand2009121215123*215.00203105.91110242
Kusal MendisSLBangladesh2017120213194106.5033463.77100195
Mohammad AshrafulBANSri Lanka2013121212190212.0047344.82100211
Virat KohliINDSri Lanka2015-2017241212103*70.6734561.45200161
Tillakaratne DilshanSLPakistan2009-201224020710151.7530867.21110301
Sarfraz AhmedPAKSri Lanka2014-201523120396101.5022789.43030240
Angelo MathewsSLAustralia2011-20162402019550.2534458.43020213
Thilan SamaraweeraSLNew Zealand2009-201223019615965.3332161.06100283
Kaushal SilvaSLPakistan2014-201523019412564.6747041.28110280
Keaton JenningsENGSri Lanka2018121192146*192.0033357.66100160
Mahela JayawardeneSLPakistan2009-20143601916231.8336252.76021260
Dimuth KarunaratneSLWest Indies2015110186186186.0035452.54100161
Tillakaratne DilshanSLBangladesh201312018012690.0025371.15110180
Dinesh ChandimalSLBangladesh2013-2017232171116*171.0028061.07110162
Tharanga ParanavitanaSLPakistan2009-20122401707242.5030755.37010202
Cheteshwar PujaraINDSri Lanka201712016815384.0030056.00100150
Faf du PlessisSASri Lanka2014-20182401678041.7536545.75010131
Lahiru ThirimanneSLBangladesh2013122157155*-25960.62100140
Upul TharangaSLZimbabwe201722215479*-15996.86020161
Angelo MathewsSLSouth Africa2014-20182411528950.6734843.68010183
Dinesh ChandimalSLWest Indies2015110151151151.0029850.67100162
Alastair CookENGSri Lanka2007-201224014511836.2534242.40101180
Ben FoakesENGSri Lanka201812014410772.0023661.02100113
VVS LaxmanINDSri Lanka2008-20102401436935.7528650.00010120
Misbah-ul-HaqPAKSri Lanka2009-20153501425628.4037637.77010142
Mahela JayawardeneSLIndia2008-20102301398646.3327350.92010170
Darren BravoWISri Lanka2010-20152301395846.3333241.87020163
Tharanga ParanavitanaSLIndia2010121134111134.0027548.73100160
Gautam GambhirINDSri Lanka2008-20102401327433.0025751.36021180
Tillakaratne DilshanSLIndia2008-201024113168*43.67121108.26011171
Sachin TendulkarINDSri Lanka2008-20102401288432.0020861.54010181
Dean ElgarSASri Lanka2014-201824012710331.7525749.42100133
Mohammad YousufPAKSri Lanka200912012411262.0021158.77100110
Jonathan TrottENGSri Lanka201212012411262.0029042.76100130
Soumya SarkarBANSri Lanka20171201247162.0018666.67020142
Page 1Next

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