Sri Lanka: Batting by opposition (All cricket)
Filters
1 active
Team: Sri Lanka×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 1,520 of the 1,529 matches in this selection (from 1975). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Upul TharangaSL | Bangladesh | 2005-2018 | 35 | 38 | 4 | 1507 | 165 | 44.32 | 1997 | 75.46 | 5 | 6 | 2 | 183 | 15 |
| Arjuna RanatungaSL | Australia | 1983-1999 | 45 | 50 | 9 | 1506 | 127 | 36.73 | 2475 | 60.85 | 1 | 8 | 3 | 119 | 14 |
| Dinesh ChandimalSL | Bangladesh | 2013-2025 | 36 | 39 | 6 | 1500 | 138 | 45.45 | 2651 | 56.58 | 5 | 8 | 3 | 106 | 17 |
| Upul TharangaSL | India | 2005-2018 | 57 | 60 | 3 | 1499 | 174* | 26.30 | 1892 | 79.23 | 2 | 7 | 7 | 180 | 21 |
| Kusal MendisSL | Australia | 2016-2026 | 38 | 46 | 4 | 1486 | 176 | 35.38 | 1944 | 76.44 | 2 | 10 | 1 | 149 | 23 |
| Tillakaratne DilshanSL | South Africa | 2000-2016 | 42 | 48 | 6 | 1476 | 115* | 35.14 | 1930 | 76.48 | 2 | 7 | 5 | 163 | 7 |
| Asanka GurusinhaSL | Pakistan | 1985-1996 | 48 | 56 | 3 | 1465 | 116* | 27.64 | 2466 | 55.35 | 1 | 7 | 2 | 113 | 11 |
| Kusal MendisSL | New Zealand | 2015-2026 | 35 | 44 | 3 | 1445 | 143 | 35.24 | 2177 | 66.38 | 3 | 9 | 6 | 165 | 23 |
| Roshan MahanamaSL | Pakistan | 1986-1998 | 58 | 65 | 8 | 1440 | 89 | 25.26 | 2428 | 56.71 | 0 | 8 | 5 | 87 | 5 |
| Asanka GurusinhaSL | New Zealand | 1986-1996 | 29 | 34 | 2 | 1410 | 127 | 44.06 | 2740 | 51.46 | 5 | 6 | 2 | 131 | 12 |
| Angelo MathewsSL | South Africa | 2009-2024 | 40 | 50 | 6 | 1409 | 97* | 32.02 | 2286 | 61.64 | 0 | 10 | 2 | 134 | 19 |
| Sanath JayasuriyaSL | Bangladesh | 1990-2009 | 28 | 27 | 2 | 1408 | 145 | 56.32 | 1429 | 98.53 | 5 | 7 | 2 | 162 | 35 |
| Angelo MathewsSL | Australia | 2009-2025 | 44 | 46 | 5 | 1377 | 105* | 33.59 | 2373 | 58.03 | 1 | 10 | 2 | 129 | 13 |
| Dinesh ChandimalSL | England | 2011-2024 | 37 | 42 | 2 | 1361 | 126 | 34.02 | 1962 | 69.37 | 2 | 10 | 2 | 126 | 17 |
| Dinesh ChandimalSL | India | 2010-2026 | 37 | 43 | 3 | 1339 | 164 | 33.48 | 2085 | 64.22 | 3 | 5 | 2 | 132 | 18 |
| Marvan AtapattuSL | Australia | 1992-2007 | 38 | 48 | 2 | 1337 | 133 | 29.07 | 2634 | 50.76 | 3 | 6 | 4 | 135 | 1 |
| Upul TharangaSL | Pakistan | 2006-2017 | 43 | 46 | 1 | 1318 | 112* | 29.29 | 1963 | 67.14 | 1 | 7 | 4 | 167 | 1 |
| Angelo MathewsSL | Bangladesh | 2009-2025 | 34 | 38 | 11 | 1286 | 199 | 47.63 | 2096 | 61.35 | 2 | 6 | 2 | 107 | 16 |
| Dimuth KarunaratneSL | Bangladesh | 2013-2024 | 20 | 30 | 1 | 1257 | 244 | 43.34 | 2334 | 53.86 | 3 | 6 | 1 | 124 | 5 |
| Kusal MendisSL | England | 2016-2026 | 35 | 44 | 2 | 1244 | 121 | 29.62 | 1505 | 82.66 | 1 | 6 | 5 | 137 | 25 |
| Russel ArnoldSL | Pakistan | 1997-2006 | 38 | 45 | 7 | 1242 | 123 | 32.68 | 2316 | 53.63 | 1 | 5 | 1 | 129 | 4 |
| Hashan TillakaratneSL | India | 1986-2001 | 42 | 45 | 7 | 1222 | 136* | 32.16 | 2488 | 46.91 | 1 | 5 | 3 | 118 | 0 |
| Dimuth KarunaratneSL | New Zealand | 2012-2024 | 24 | 34 | 2 | 1217 | 152 | 38.03 | 2458 | 49.51 | 2 | 9 | 4 | 114 | 1 |
| Hashan TillakaratneSL | New Zealand | 1988-2003 | 32 | 36 | 5 | 1213 | 144 | 39.13 | 2845 | 42.64 | 2 | 6 | 2 | 127 | 3 |
| Marvan AtapattuSL | New Zealand | 1996-2007 | 39 | 43 | 7 | 1211 | 127 | 33.64 | 2101 | 57.64 | 1 | 8 | 4 | 134 | 2 |
| Aravinda de SilvaSL | Zimbabwe | 1992-2003 | 23 | 27 | 6 | 1209 | 143* | 57.57 | 1736 | 69.64 | 3 | 6 | 1 | 127 | 11 |
| Aravinda de SilvaSL | England | 1984-2003 | 26 | 34 | 3 | 1197 | 152 | 38.61 | 2078 | 57.60 | 2 | 6 | 1 | 130 | 10 |
| Hashan TillakaratneSL | Australia | 1988-2004 | 40 | 44 | 6 | 1166 | 119 | 30.68 | 2378 | 49.03 | 1 | 8 | 3 | 90 | 0 |
| Dimuth KarunaratneSL | Pakistan | 2013-2023 | 16 | 29 | 2 | 1163 | 196 | 43.07 | 2245 | 51.80 | 2 | 6 | 1 | 126 | 2 |
| Upul TharangaSL | Zimbabwe | 2006-2018 | 24 | 25 | 6 | 1161 | 133 | 61.11 | 1618 | 71.76 | 3 | 7 | 1 | 132 | 8 |
| Kumar SangakkaraSL | Zimbabwe | 2000-2012 | 28 | 25 | 5 | 1139 | 270 | 56.95 | 1560 | 73.01 | 2 | 5 | 0 | 129 | 5 |
| Marvan AtapattuSL | England | 1998-2004 | 30 | 36 | 5 | 1123 | 201* | 36.23 | 2352 | 47.75 | 3 | 4 | 3 | 113 | 0 |
| Kusal MendisSL | West Indies | 2015-2026 | 25 | 31 | 3 | 1121 | 119 | 40.04 | 1372 | 81.71 | 2 | 7 | 2 | 117 | 29 |
| Thilan SamaraweeraSL | Pakistan | 2002-2012 | 19 | 29 | 3 | 1113 | 231 | 42.81 | 2225 | 50.02 | 3 | 4 | 2 | 141 | 0 |
| Thilan SamaraweeraSL | India | 1998-2011 | 29 | 34 | 10 | 1107 | 137* | 46.13 | 2048 | 54.05 | 4 | 5 | 5 | 122 | 1 |
| Dinesh ChandimalSL | South Africa | 2011-2024 | 35 | 42 | 5 | 1070 | 92* | 28.92 | 1759 | 60.83 | 0 | 7 | 1 | 109 | 5 |
| Aravinda de SilvaSL | South Africa | 1992-2003 | 34 | 40 | 3 | 1068 | 82 | 28.86 | 1773 | 60.24 | 0 | 9 | 4 | 116 | 6 |
| Mahela JayawardeneSL | Zimbabwe | 1998-2012 | 38 | 36 | 6 | 1053 | 100* | 35.10 | 1552 | 67.85 | 2 | 6 | 4 | 103 | 6 |
| Asanka GurusinhaSL | Australia | 1988-1996 | 32 | 37 | 2 | 1053 | 143 | 30.09 | 2351 | 44.79 | 2 | 2 | 5 | 98 | 5 |
| Roy DiasSL | India | 1979-1987 | 21 | 27 | 2 | 1044 | 121 | 41.76 | 1056 | 71.12 | 3 | 7 | 2 | 90 | 1 |
| Dhananjaya de SilvaSL | Bangladesh | 2017-2025 | 22 | 28 | 2 | 1042 | 173 | 40.08 | 1600 | 65.13 | 4 | 3 | 2 | 116 | 11 |
| Pathum NissankaSL | Bangladesh | 2021-2025 | 24 | 26 | 0 | 1032 | 187 | 39.69 | 1248 | 82.69 | 3 | 1 | 2 | 122 | 14 |
| Romesh KaluwitharanaSL | Pakistan | 1993-2004 | 53 | 60 | 2 | 1032 | 100 | 17.79 | 1541 | 66.97 | 1 | 5 | 8 | 122 | 5 |
| Duleep MendisSL | India | 1979-1988 | 24 | 30 | 4 | 1029 | 124 | 39.58 | 859 | 77.07 | 3 | 4 | 0 | 45 | 9 |
| Kushal Janith PereraSL | Bangladesh | 2013-2025 | 29 | 29 | 1 | 1028 | 120 | 36.71 | 984 | 104.47 | 3 | 6 | 3 | 109 | 21 |
| Kusal MendisSL | Zimbabwe | 2016-2026 | 33 | 36 | 6 | 1028 | 116* | 34.27 | 1441 | 71.34 | 1 | 5 | 4 | 115 | 9 |
| Arjuna RanatungaSL | South Africa | 1992-2000 | 24 | 30 | 3 | 1025 | 131 | 37.96 | 1619 | 63.31 | 1 | 8 | 3 | 123 | 6 |
| Roshan MahanamaSL | New Zealand | 1986-1998 | 28 | 28 | 2 | 1021 | 153 | 39.27 | 1842 | 55.43 | 3 | 5 | 3 | 91 | 2 |
| Dhananjaya de SilvaSL | South Africa | 2016-2024 | 37 | 45 | 1 | 1016 | 84 | 23.09 | 1512 | 67.20 | 0 | 5 | 1 | 107 | 13 |
| Romesh KaluwitharanaSL | Australia | 1992-2004 | 30 | 35 | 2 | 1005 | 132* | 30.45 | 1267 | 79.32 | 1 | 8 | 4 | 135 | 2 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.