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,521 of the 1,522 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Lahiru ThirimanneSL | Pakistan | 2011-2019 | 33 | 36 | 3 | 994 | 102 | 30.12 | 1614 | 61.59 | 2 | 5 | 3 | 82 | 4 |
| Dinesh ChandimalSL | West Indies | 2013-2026 | 23 | 32 | 6 | 992 | 151 | 38.15 | 1827 | 54.30 | 2 | 4 | 0 | 80 | 12 |
| Asanka GurusinhaSL | India | 1986-1996 | 31 | 35 | 2 | 989 | 85 | 29.97 | 1725 | 50.78 | 0 | 7 | 3 | 56 | 13 |
| Kusal MendisSL | South Africa | 2016-2024 | 36 | 47 | 1 | 980 | 84* | 21.30 | 1390 | 70.50 | 0 | 6 | 9 | 119 | 16 |
| Lahiru ThirimanneSL | India | 2010-2022 | 31 | 35 | 0 | 976 | 80 | 27.89 | 1663 | 58.69 | 0 | 9 | 5 | 76 | 11 |
| Tillakaratne DilshanSL | West Indies | 2003-2016 | 32 | 34 | 5 | 972 | 96* | 33.52 | 952 | 102.10 | 0 | 8 | 4 | 116 | 13 |
| Roshan MahanamaSL | Australia | 1988-1999 | 34 | 38 | 0 | 960 | 85 | 25.26 | 1915 | 50.13 | 0 | 8 | 2 | 87 | 1 |
| Dinesh ChandimalSL | New Zealand | 2010-2024 | 31 | 33 | 1 | 950 | 116 | 29.69 | 1972 | 48.17 | 1 | 7 | 3 | 102 | 2 |
| Kushal Janith PereraSL | South Africa | 2013-2023 | 29 | 32 | 2 | 942 | 153* | 31.40 | 1064 | 88.53 | 1 | 6 | 0 | 113 | 16 |
| Pathum NissankaSL | West Indies | 2021-2026 | 21 | 25 | 0 | 934 | 104 | 37.36 | 1425 | 65.54 | 2 | 8 | 0 | 101 | 9 |
| Arjuna RanatungaSL | West Indies | 1985-1997 | 25 | 27 | 8 | 927 | 87* | 48.79 | 1442 | 64.29 | 0 | 9 | 1 | 63 | 11 |
| Tillakaratne DilshanSL | Zimbabwe | 1999-2012 | 24 | 22 | 6 | 916 | 163* | 57.25 | 1185 | 77.30 | 3 | 3 | 1 | 98 | 4 |
| Kusal MendisSL | India | 2017-2025 | 29 | 33 | 0 | 903 | 110 | 27.36 | 1081 | 83.53 | 1 | 6 | 3 | 105 | 15 |
| Hashan TillakaratneSL | West Indies | 1986-2003 | 28 | 29 | 9 | 893 | 204* | 44.65 | 1738 | 51.38 | 4 | 1 | 2 | 63 | 2 |
| Niroshan DickwellaSL | South Africa | 2014-2021 | 27 | 33 | 1 | 882 | 74 | 27.56 | 971 | 90.83 | 0 | 5 | 2 | 119 | 9 |
| Upul TharangaSL | England | 2006-2018 | 24 | 25 | 2 | 876 | 120 | 38.09 | 1254 | 69.86 | 3 | 4 | 4 | 97 | 6 |
| Upul TharangaSL | South Africa | 2006-2019 | 33 | 37 | 1 | 875 | 119 | 24.31 | 1136 | 77.02 | 1 | 4 | 2 | 117 | 14 |
| WPUJC VaasSL | Pakistan | 1994-2009 | 75 | 71 | 17 | 870 | 53* | 16.11 | 1706 | 51.00 | 0 | 2 | 8 | 80 | 5 |
| Dimuth KarunaratneSL | West Indies | 2015-2023 | 14 | 19 | 0 | 864 | 186 | 45.47 | 1516 | 56.99 | 2 | 5 | 1 | 86 | 2 |
| Dhananjaya de SilvaSL | Australia | 2016-2025 | 22 | 30 | 2 | 864 | 129 | 30.86 | 1317 | 65.60 | 1 | 4 | 1 | 105 | 2 |
| Romesh KaluwitharanaSL | New Zealand | 1991-2003 | 24 | 28 | 0 | 861 | 103 | 30.75 | 1293 | 66.59 | 1 | 4 | 3 | 114 | 2 |
| Arjuna RanatungaSL | Zimbabwe | 1992-1999 | 22 | 24 | 6 | 845 | 88* | 46.94 | 1370 | 61.68 | 0 | 8 | 2 | 84 | 5 |
| Thilan SamaraweeraSL | New Zealand | 2001-2012 | 12 | 16 | 2 | 837 | 159 | 59.79 | 1470 | 56.94 | 3 | 3 | 0 | 99 | 4 |
| Pathum NissankaSL | Afghanistan | 2022-2025 | 18 | 18 | 3 | 833 | 210* | 55.53 | 747 | 111.51 | 2 | 3 | 0 | 102 | 15 |
| Russel ArnoldSL | India | 1999-2007 | 35 | 34 | 6 | 828 | 68 | 29.57 | 1202 | 68.89 | 0 | 7 | 1 | 77 | 5 |
| Arjuna RanatungaSL | England | 1982-1999 | 23 | 26 | 0 | 824 | 84 | 31.69 | 1422 | 57.95 | 0 | 6 | 4 | 78 | 3 |
| Roy DiasSL | Pakistan | 1982-1987 | 22 | 28 | 2 | 803 | 109 | 30.88 | 1040 | 65.29 | 1 | 5 | 1 | 75 | 1 |
| Chamara KapugederaSL | India | 2008-2017 | 41 | 36 | 3 | 796 | 75 | 24.12 | 1020 | 78.04 | 0 | 3 | 3 | 61 | 10 |
| Niroshan DickwellaSL | India | 2014-2026 | 26 | 36 | 3 | 795 | 80 | 24.09 | 1061 | 74.93 | 0 | 5 | 2 | 103 | 6 |
| Kaushal SilvaSL | Pakistan | 2011-2017 | 12 | 22 | 0 | 785 | 125 | 35.68 | 2051 | 38.27 | 1 | 5 | 1 | 88 | 0 |
| Russel ArnoldSL | South Africa | 1997-2007 | 31 | 34 | 5 | 785 | 71 | 27.07 | 1298 | 60.48 | 0 | 6 | 3 | 72 | 3 |
| Marvan AtapattuSL | West Indies | 1997-2006 | 22 | 28 | 4 | 773 | 118 | 32.21 | 1546 | 50.00 | 1 | 5 | 1 | 65 | 3 |
| Kusal MendisSL | Pakistan | 2017-2026 | 28 | 35 | 1 | 768 | 122 | 22.59 | 1020 | 75.29 | 1 | 3 | 5 | 82 | 14 |
| Pathum NissankaSL | Australia | 2021-2026 | 22 | 24 | 1 | 752 | 137 | 32.70 | 807 | 93.18 | 2 | 3 | 0 | 76 | 12 |
| Upul TharangaSL | New Zealand | 2005-2012 | 24 | 26 | 0 | 749 | 103 | 28.81 | 1094 | 68.46 | 1 | 5 | 1 | 93 | 5 |
| Pathum NissankaSL | Zimbabwe | 2022-2026 | 15 | 15 | 3 | 743 | 122 | 61.92 | 688 | 107.99 | 2 | 6 | 1 | 94 | 8 |
| Lahiru ThirimanneSL | England | 2011-2021 | 27 | 32 | 5 | 742 | 139* | 27.48 | 1402 | 52.92 | 2 | 2 | 3 | 72 | 6 |
| Kushal Janith PereraSL | West Indies | 2014-2024 | 23 | 27 | 2 | 733 | 99 | 29.32 | 719 | 101.95 | 0 | 5 | 3 | 75 | 14 |
| Dimuth KarunaratneSL | South Africa | 2016-2024 | 12 | 23 | 1 | 730 | 158* | 33.18 | 1289 | 56.63 | 2 | 4 | 2 | 91 | 1 |
| Russel ArnoldSL | Zimbabwe | 1998-2004 | 22 | 19 | 5 | 726 | 104* | 51.86 | 1275 | 56.94 | 2 | 4 | 0 | 60 | 4 |
| Dhananjaya de SilvaSL | Pakistan | 2015-2026 | 15 | 20 | 1 | 726 | 122 | 38.21 | 1100 | 66.00 | 3 | 2 | 1 | 88 | 9 |
| Angelo MathewsSL | Zimbabwe | 2008-2024 | 19 | 17 | 4 | 721 | 200* | 55.46 | 1319 | 54.66 | 1 | 3 | 2 | 50 | 16 |
| Charith AsalankaSL | Bangladesh | 2021-2025 | 20 | 20 | 5 | 718 | 108 | 47.87 | 751 | 95.61 | 2 | 4 | 0 | 49 | 32 |
| Hashan TillakaratneSL | Zimbabwe | 1992-2003 | 23 | 21 | 6 | 708 | 126* | 47.20 | 1590 | 44.53 | 2 | 2 | 1 | 67 | 1 |
| Aravinda de SilvaSL | West Indies | 1985-2003 | 31 | 33 | 1 | 708 | 78 | 22.13 | 1030 | 68.74 | 0 | 5 | 1 | 57 | 7 |
| Roshan MahanamaSL | Zimbabwe | 1992-1999 | 21 | 24 | 2 | 706 | 119* | 32.09 | 1139 | 61.98 | 2 | 4 | 3 | 52 | 1 |
| Marvan AtapattuSL | Bangladesh | 1997-2006 | 14 | 13 | 4 | 702 | 201 | 78.00 | 891 | 78.79 | 1 | 5 | 0 | 86 | 2 |
| Pathum NissankaSL | England | 2021-2026 | 21 | 23 | 2 | 702 | 127* | 33.43 | 677 | 103.69 | 1 | 4 | 0 | 67 | 25 |
| Angelo MathewsSL | West Indies | 2009-2021 | 35 | 34 | 8 | 699 | 69* | 26.88 | 967 | 72.29 | 0 | 2 | 0 | 51 | 17 |
| Roshan MahanamaSL | West Indies | 1986-1997 | 25 | 28 | 2 | 697 | 101 | 26.81 | 1331 | 52.37 | 1 | 4 | 3 | 48 | 3 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.