Sri Lanka: Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At P Sara Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Arjuna RanatungaSLPakistan1986-1994351245135*61.2527769.31110224
Thilan SamaraweeraSLIndia2010121220137*220.0042751.52110181
Kumar SangakkaraSLBangladesh2005-2007221205200*205.0034759.08100202
Sanath JayasuriyaSLSouth Africa1993-20062301857361.6723379.40020263
Aravinda de SilvaSLPakistan1986-199435018512737.0019374.61100191
Asanka GurusinhaSLPakistan1986-1994351182116*45.5038237.43100170
Angelo MathewsSLIndia2010-201524017510243.7529958.53100220
Mahela JayawardeneSLEngland201212016910584.5040741.52110151
Tillakaratne DilshanSLBangladesh2005-200722016816884.0018192.82101191
Kumar SangakkaraSLPakistan2009-20152401678741.7528558.60011141
Roshan MahanamaSLIndia199312015715178.5040039.25100200
Kumar SangakkaraSLIndia2010-20152401537538.2526857.09010132
Aravinda de SilvaSLIndia199312015014875.0030149.83100172
Angelo MathewsSLPakistan2009-20152311477773.5028052.50010140
Dinesh ChandimalSLBangladesh201712014313871.5031345.69100111
Angelo MathewsSLNew Zealand2012-20192401408435.0039835.18010172
Thilan SamaraweeraSLBangladesh2005110138138138.0021763.59100200
Aravinda de SilvaSLAustralia1992-199422013810569.0016583.64100152
Hashan TillakaratneSLIndia19931201378668.5040234.08020180
Mahela JayawardeneSLSouth Africa200612013612368.0027549.45100132
Dimuth KarunaratneSLBangladesh201712013312666.5027648.19100111
Milinda SiriwardanaSLWest Indies20151201106855.0017164.3301094
Dhananjaya de SilvaSLNew Zealand201912011010955.0016765.87100162
Arjuna RanatungaSLAustralia1992-199422110459104.0011788.8901043
Angelo MathewsSLEngland20121201035751.5025540.39010120
Roshan MahanamaSLPakistan1986-19942401034125.7512347.1500070
Thilan SamaraweeraSLEngland20121201015450.5026837.6901090
Aravinda de SilvaSLNew Zealand1984-199233210050*100.0010199.01010102
WPUJC VaasSLBangladesh2005-2007221956595.0012774.80010152
Asanka GurusinhaSLIndia1993120915645.5032627.9101081
Dimuth KarunaratneSLNew Zealand2019120866543.0023536.6001080
Farveez MaharoofSLSouth Africa2006121855685.0022837.28010130
Roshan MahanamaSLNew Zealand19921118484*-10977.0601071
Thilan SamaraweeraSLNew Zealand2012120837641.5020440.6901060
Aravinda de SilvaSLSouth Africa1993110828282.0026331.1801080
Malinda WarnapuraSLBangladesh2007110828282.0014058.5701090
Ajantha MendisSLIndia2010120817840.5019840.91010101
Kaushal SilvaSLPakistan2015110808080.0021836.70010100
Dimuth KarunaratneSLPakistan2015120785039.0012462.9001070
Suranga LakmalSLBangladesh2017120774238.509382.8000061
Chamara KapugederaSLSouth Africa2006120766338.0011764.96010102
Lahiru ThirimanneSLIndia2015120736236.5019437.6301051
Prasanna JayawardeneSLSouth Africa2006120724236.0012856.2500091
WPUJC VaasSLSouth Africa2006120686434.0015045.33010100
Malinda WarnapuraSLPakistan2009120655432.507389.0401081
Mahela JayawardeneSLIndia2010120615630.5017235.4701040
Angelo MathewsSLWest Indies2015120604630.0014740.8200040
Dilruwan PereraSLBangladesh2017120595029.5019430.4101061
Duleep MendisSLPakistan1986220585829.0020.0001100
Mahela JayawardeneSLPakistan20091215637*56.008863.6400080
Page 1Next

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