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.
Qualification: Minimum 500 balls faced.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kushal Janith PereraSL | New Zealand | 2013-2025 | 22 | 24 | 1 | 670 | 102 | 29.13 | 538 | 124.54 | 2 | 3 | 4 | 76 | 19 |
| Dasun ShanakaSL | India | 2016-2025 | 34 | 35 | 9 | 662 | 108* | 25.46 | 570 | 116.14 | 1 | 2 | 6 | 45 | 36 |
| Pathum NissankaSL | Afghanistan | 2022-2025 | 18 | 18 | 3 | 833 | 210* | 55.53 | 747 | 111.51 | 2 | 3 | 0 | 102 | 15 |
| Kushal Janith PereraSL | Pakistan | 2013-2025 | 22 | 22 | 0 | 614 | 116 | 27.91 | 555 | 110.63 | 1 | 3 | 2 | 64 | 19 |
| Kushal Janith PereraSL | India | 2013-2025 | 23 | 23 | 1 | 656 | 77 | 29.82 | 599 | 109.52 | 0 | 7 | 3 | 69 | 19 |
| Pathum NissankaSL | Zimbabwe | 2022-2026 | 15 | 15 | 3 | 743 | 122 | 61.92 | 688 | 107.99 | 2 | 6 | 1 | 94 | 8 |
| Kushal Janith PereraSL | Bangladesh | 2013-2025 | 29 | 29 | 1 | 1028 | 120 | 36.71 | 984 | 104.47 | 3 | 6 | 3 | 109 | 21 |
| Pathum NissankaSL | England | 2021-2026 | 21 | 23 | 2 | 702 | 127* | 33.43 | 677 | 103.69 | 1 | 4 | 0 | 67 | 25 |
| Charith AsalankaSL | Australia | 2021-2025 | 18 | 18 | 3 | 657 | 127 | 43.80 | 639 | 102.82 | 2 | 1 | 1 | 58 | 20 |
| Thisara PereraSL | South Africa | 2011-2019 | 32 | 34 | 6 | 599 | 69* | 21.39 | 583 | 102.74 | 0 | 3 | 3 | 48 | 18 |
| Tillakaratne DilshanSL | West Indies | 2003-2016 | 32 | 34 | 5 | 972 | 96* | 33.52 | 952 | 102.10 | 0 | 8 | 4 | 116 | 13 |
| Kushal Janith PereraSL | West Indies | 2014-2024 | 23 | 27 | 2 | 733 | 99 | 29.32 | 719 | 101.95 | 0 | 5 | 3 | 75 | 14 |
| Kusal MendisSL | Afghanistan | 2018-2025 | 21 | 21 | 3 | 616 | 92 | 34.22 | 605 | 101.82 | 0 | 5 | 1 | 56 | 15 |
| Sanath JayasuriyaSL | Bangladesh | 1990-2009 | 28 | 27 | 2 | 1408 | 145 | 56.32 | 1429 | 98.53 | 5 | 7 | 2 | 162 | 35 |
| Pathum NissankaSL | India | 2021-2025 | 20 | 20 | 1 | 669 | 107 | 35.21 | 698 | 95.85 | 1 | 6 | 3 | 84 | 14 |
| Charith AsalankaSL | Bangladesh | 2021-2025 | 20 | 20 | 5 | 718 | 108 | 47.87 | 751 | 95.61 | 2 | 4 | 0 | 49 | 32 |
| Pathum NissankaSL | Australia | 2021-2026 | 22 | 24 | 1 | 752 | 137 | 32.70 | 807 | 93.18 | 2 | 3 | 0 | 76 | 12 |
| Thisara PereraSL | Pakistan | 2011-2017 | 41 | 35 | 4 | 465 | 75 | 15.00 | 503 | 92.45 | 0 | 2 | 4 | 33 | 16 |
| Aravinda de SilvaSL | Bangladesh | 1986-2003 | 11 | 7 | 1 | 489 | 206 | 81.50 | 536 | 91.23 | 1 | 2 | 0 | 49 | 5 |
| Niroshan DickwellaSL | South Africa | 2014-2021 | 27 | 33 | 1 | 882 | 74 | 27.56 | 971 | 90.83 | 0 | 5 | 2 | 119 | 9 |
| Kusal MendisSL | Ireland | 2016-2026 | 7 | 7 | 2 | 568 | 245 | 113.60 | 637 | 89.17 | 2 | 3 | 1 | 55 | 15 |
| Kushal Janith PereraSL | Australia | 2013-2026 | 25 | 28 | 3 | 657 | 78 | 26.28 | 737 | 89.15 | 0 | 4 | 1 | 75 | 8 |
| Kushal Janith PereraSL | South Africa | 2013-2023 | 29 | 32 | 2 | 942 | 153* | 31.40 | 1064 | 88.53 | 1 | 6 | 0 | 113 | 16 |
| Sanath JayasuriyaSL | India | 1990-2010 | 101 | 105 | 7 | 3927 | 340 | 40.07 | 4448 | 88.29 | 10 | 16 | 9 | 458 | 56 |
| Dasun ShanakaSL | England | 2016-2026 | 29 | 30 | 2 | 518 | 66 | 18.50 | 591 | 87.65 | 0 | 2 | 1 | 31 | 24 |
| Sadeera SamarawickramaSL | Pakistan | 2017-2025 | 15 | 18 | 0 | 465 | 108 | 25.83 | 536 | 86.75 | 1 | 0 | 3 | 46 | 4 |
| Niroshan DickwellaSL | Bangladesh | 2017-2022 | 13 | 17 | 2 | 483 | 77* | 32.20 | 563 | 85.79 | 0 | 4 | 0 | 46 | 3 |
| Tillakaratne DilshanSL | Bangladesh | 2002-2016 | 39 | 40 | 7 | 1903 | 168 | 57.67 | 2229 | 85.37 | 8 | 6 | 3 | 204 | 7 |
| Tillakaratne DilshanSL | India | 2000-2016 | 91 | 93 | 8 | 3240 | 160* | 38.12 | 3804 | 85.17 | 7 | 16 | 9 | 394 | 21 |
| Sanath JayasuriyaSL | New Zealand | 1991-2010 | 66 | 74 | 4 | 2152 | 140 | 30.74 | 2560 | 84.06 | 5 | 14 | 8 | 244 | 46 |
| Tillakaratne DilshanSL | New Zealand | 2002-2016 | 58 | 57 | 8 | 2038 | 123* | 41.59 | 2436 | 83.66 | 4 | 11 | 1 | 236 | 15 |
| Kusal MendisSL | India | 2017-2025 | 29 | 33 | 0 | 903 | 110 | 27.36 | 1081 | 83.53 | 1 | 6 | 3 | 105 | 15 |
| Avishka FernandoSL | India | 2019-2024 | 16 | 16 | 0 | 423 | 96 | 26.44 | 509 | 83.10 | 0 | 3 | 0 | 44 | 6 |
| Pathum NissankaSL | Bangladesh | 2021-2025 | 24 | 26 | 0 | 1032 | 187 | 39.69 | 1248 | 82.69 | 3 | 1 | 2 | 122 | 14 |
| Kusal MendisSL | England | 2016-2026 | 35 | 44 | 2 | 1244 | 121 | 29.62 | 1505 | 82.66 | 1 | 6 | 5 | 137 | 25 |
| Sanath JayasuriyaSL | England | 1991-2011 | 52 | 62 | 4 | 2064 | 213 | 35.59 | 2499 | 82.59 | 5 | 6 | 4 | 270 | 36 |
| Chamara KapugederaSL | Bangladesh | 2006-2017 | 14 | 14 | 3 | 456 | 96 | 41.45 | 558 | 81.72 | 0 | 5 | 1 | 32 | 12 |
| Kusal MendisSL | West Indies | 2015-2026 | 25 | 31 | 3 | 1121 | 119 | 40.04 | 1372 | 81.71 | 2 | 7 | 2 | 117 | 29 |
| Kusal MendisSL | Bangladesh | 2017-2025 | 46 | 51 | 1 | 2216 | 196 | 44.32 | 2724 | 81.35 | 4 | 16 | 1 | 217 | 55 |
| Charith AsalankaSL | India | 2021-2025 | 26 | 28 | 1 | 487 | 65 | 18.04 | 609 | 79.97 | 0 | 2 | 4 | 42 | 13 |
| Thilina KandambySL | India | 2009-2010 | 17 | 17 | 5 | 486 | 93* | 40.50 | 611 | 79.54 | 0 | 3 | 0 | 45 | 0 |
| Romesh KaluwitharanaSL | Australia | 1992-2004 | 30 | 35 | 2 | 1005 | 132* | 30.45 | 1267 | 79.32 | 1 | 8 | 4 | 135 | 2 |
| Upul TharangaSL | India | 2005-2018 | 57 | 60 | 3 | 1499 | 174* | 26.30 | 1892 | 79.23 | 2 | 7 | 7 | 180 | 21 |
| Marvan AtapattuSL | Bangladesh | 1997-2006 | 14 | 13 | 4 | 702 | 201 | 78.00 | 891 | 78.79 | 1 | 5 | 0 | 86 | 2 |
| Chamara KapugederaSL | Pakistan | 2006-2017 | 23 | 23 | 5 | 494 | 67* | 27.44 | 629 | 78.54 | 0 | 2 | 1 | 44 | 13 |
| Chamara KapugederaSL | India | 2008-2017 | 41 | 36 | 3 | 796 | 75 | 24.12 | 1020 | 78.04 | 0 | 3 | 3 | 61 | 10 |
| Romesh KaluwitharanaSL | England | 1996-2003 | 17 | 17 | 2 | 515 | 102* | 34.33 | 665 | 77.44 | 1 | 5 | 1 | 66 | 1 |
| Tillakaratne DilshanSL | Zimbabwe | 1999-2012 | 24 | 22 | 6 | 916 | 163* | 57.25 | 1185 | 77.30 | 3 | 3 | 1 | 98 | 4 |
| Duleep MendisSL | India | 1979-1988 | 24 | 30 | 4 | 1029 | 124 | 39.58 | 859 | 77.07 | 3 | 4 | 0 | 45 | 9 |
| Upul TharangaSL | South Africa | 2006-2019 | 33 | 37 | 1 | 875 | 119 | 24.31 | 1136 | 77.02 | 1 | 4 | 2 | 117 | 14 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.