Sri Lanka: Batting by opposition (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSLPakistan2006-201519375226222170.69426453.05711222010
Angelo MathewsSLPakistan2009-20232342101601157*50.03347946.0229216514
Kumar SangakkaraSLBangladesh2005-2014121721577319105.13258261.0874116816
Mahela JayawardeneSLEngland2003-2014142511469213*61.21301548.726521656
Angelo MathewsSLNew Zealand2009-2024152741178120*51.22264944.4729012313
Dinesh ChandimalSLBangladesh2013-202514224115913864.39220052.685628714
Dimuth KarunaratneSLPakistan2013-202314271114719644.12222951.462601252
Dimuth KarunaratneSLBangladesh2013-202414251114124447.54218852.153611105
Angelo MathewsSLEngland2012-202414271112816043.38227649.563711125
Kumar SangakkaraSLEngland2003-201414250111415244.56233647.693621420
Kumar SangakkaraSLIndia2005-201512211109021954.50206052.914201253
Dimuth KarunaratneSLNew Zealand2012-202413251107815244.92223548.232831041
Angelo MathewsSLIndia2009-202217300105111135.03197353.2734112216
Mahela JayawardeneSLPakistan2006-201417322105024035.00220847.552431264
Mahela JayawardeneSLIndia2005-20101017199727562.31184853.95341993
Dinesh ChandimalSLPakistan2012-202315272988155*39.52207947.521821036
Tillakaratne DilshanSLBangladesh2005-20131013194716878.92119479.314421055
Dhananjaya de SilvaSLBangladesh2017-20251118187917351.71138263.6042110210
Kusal MendisSLBangladesh2017-20251016084119652.56139260.422408712
Mahela JayawardeneSLBangladesh2005-201410132827203*75.18135960.853208511
Mahela JayawardeneSLSouth Africa2006-2014713082037463.08146855.86301886
Angelo MathewsSLAustralia2011-202513232817105*38.90168248.57160857
Thilan SamaraweeraSLPakistan2006-2012916281323158.07147755.042311160
Kusal MendisSLNew Zealand2015-202410192801141*47.12154851.742511015
Kaushal SilvaSLPakistan2011-20171222078512535.68205138.27151880
Tillakaratne DilshanSLIndia2005-201010172779125*51.93105873.63342884
Angelo MathewsSLSouth Africa2011-2024122427798935.41155250.19060906
Kumar SangakkaraSLNew Zealand2005-2015917277820351.87126361.60411956
Dinesh ChandimalSLAustralia2013-202510192768206*45.18158648.42232807
Angelo MathewsSLBangladesh2013-20251119476719951.13151750.562216910
Dinesh ChandimalSLIndia2015-2026917175416447.13132057.12230918
Tillakaratne DilshanSLPakistan2006-20121119074014538.95109367.70321956
Dimuth KarunaratneSLSouth Africa2016-202411221730158*34.76128856.68241911
Dinesh ChandimalSLNew Zealand2015-2024916072711645.44163244.55160880
Dinesh ChandimalSLWest Indies2015-20261019370715144.19147647.90220655
Thilan SamaraweeraSLIndia2005-201010165706137*64.18138750.90252791
Kumar SangakkaraSLSouth Africa2006-2014713069228753.23119058.15222891
Tillakaratne DilshanSLEngland2003-2012915067519345.00109661.59152752
Kumar SangakkaraSLAustralia2004-2012713165319254.42136947.70150842
Kusal MendisSLAustralia2016-2025917164517640.31103362.44140709
Tharanga ParanavitanaSLPakistan2009-20121121164576*32.25148543.43053643
Mahela JayawardeneSLAustralia2004-2013917064410537.88139046.33252862
Dimuth KarunaratneSLEngland2014-2024112216208329.52120751.37051700
Dimuth KarunaratneSLIndia2015-20221122060914127.68137244.39223740
Dinesh ChandimalSLEngland2012-20241120060212630.10108655.43131714
Dhananjaya de SilvaSLPakistan2019-2023611158112258.1094861.29321739
Dimuth KarunaratneSLWest Indies2015-2021611056818651.64114749.52221581
Dhananjaya de SilvaSLWest Indies2018-20268151548155*39.1497856.03221553
Niroshan DickwellaSLIndia2017-2026102025438030.1780367.62042693
Thilan SamaraweeraSLNew Zealand2005-201259053715959.67100853.27220634
Page 1Next

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