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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dhananjaya de SilvaSL | West Indies | 2016-2026 | 14 | 21 | 2 | 696 | 155* | 36.63 | 1132 | 61.48 | 2 | 4 | 1 | 72 | 3 |
| WPUJC VaasSL | South Africa | 1994-2007 | 45 | 49 | 13 | 694 | 69 | 19.28 | 1321 | 52.54 | 0 | 3 | 4 | 72 | 5 |
| Ranjan MadugalleSL | New Zealand | 1983-1988 | 23 | 28 | 3 | 692 | 89* | 27.68 | 1538 | 44.99 | 0 | 4 | 1 | 80 | 3 |
| Thilan SamaraweeraSL | England | 1999-2012 | 17 | 23 | 4 | 678 | 142 | 35.68 | 1578 | 42.97 | 1 | 3 | 2 | 73 | 0 |
| Kushal Janith PereraSL | New Zealand | 2013-2025 | 22 | 24 | 1 | 670 | 102 | 29.13 | 538 | 124.54 | 2 | 3 | 4 | 76 | 19 |
| Dhananjaya de SilvaSL | England | 2018-2026 | 22 | 25 | 2 | 670 | 91 | 29.13 | 1024 | 65.43 | 0 | 6 | 2 | 69 | 3 |
| WPUJC VaasSL | England | 1996-2007 | 45 | 46 | 12 | 670 | 90 | 19.71 | 1449 | 46.24 | 0 | 2 | 1 | 73 | 2 |
| Pathum NissankaSL | India | 2021-2025 | 20 | 20 | 1 | 669 | 107 | 35.21 | 698 | 95.85 | 1 | 6 | 3 | 84 | 14 |
| Dasun ShanakaSL | India | 2016-2025 | 34 | 35 | 9 | 662 | 108* | 25.46 | 570 | 116.14 | 1 | 2 | 6 | 45 | 36 |
| Thilan SamaraweeraSL | Bangladesh | 2001-2010 | 12 | 11 | 1 | 659 | 138 | 65.90 | 1301 | 50.65 | 1 | 6 | 0 | 80 | 0 |
| Duleep MendisSL | Pakistan | 1982-1989 | 29 | 35 | 4 | 659 | 58 | 21.26 | 726 | 73.14 | 0 | 4 | 3 | 57 | 2 |
| Charith AsalankaSL | Australia | 2021-2025 | 18 | 18 | 3 | 657 | 127 | 43.80 | 639 | 102.82 | 2 | 1 | 1 | 58 | 20 |
| Kushal Janith PereraSL | Australia | 2013-2026 | 25 | 28 | 3 | 657 | 78 | 26.28 | 737 | 89.15 | 0 | 4 | 1 | 75 | 8 |
| Kushal Janith PereraSL | India | 2013-2025 | 23 | 23 | 1 | 656 | 77 | 29.82 | 599 | 109.52 | 0 | 7 | 3 | 69 | 19 |
| Thilan SamaraweeraSL | West Indies | 2001-2011 | 14 | 17 | 3 | 648 | 125 | 46.29 | 1368 | 47.37 | 1 | 6 | 2 | 64 | 1 |
| Sidath WettimunySL | Pakistan | 1982-1986 | 15 | 23 | 0 | 647 | 157 | 28.13 | 940 | 48.62 | 1 | 3 | 3 | 54 | 1 |
| Tharanga ParanavitanaSL | Pakistan | 2009-2012 | 11 | 21 | 1 | 645 | 76* | 32.25 | 1485 | 43.43 | 0 | 5 | 3 | 64 | 3 |
| Kamindu MendisSL | Bangladesh | 2024-2025 | 14 | 16 | 2 | 642 | 164 | 45.86 | 922 | 69.63 | 2 | 2 | 1 | 63 | 17 |
| Dhananjaya de SilvaSL | India | 2017-2026 | 22 | 28 | 4 | 641 | 119* | 26.71 | 977 | 65.61 | 1 | 2 | 2 | 75 | 5 |
| Hashan TillakaratneSL | England | 1988-2003 | 22 | 27 | 10 | 629 | 93* | 37.00 | 1434 | 43.86 | 0 | 3 | 4 | 61 | 0 |
| Hashan TillakaratneSL | South Africa | 1992-2003 | 20 | 24 | 3 | 626 | 104* | 29.81 | 1625 | 38.52 | 1 | 2 | 1 | 76 | 0 |
| Dimuth KarunaratneSL | England | 2011-2024 | 14 | 24 | 1 | 625 | 83 | 27.17 | 1222 | 51.15 | 0 | 5 | 1 | 71 | 0 |
| Dimuth KarunaratneSL | India | 2015-2023 | 14 | 25 | 0 | 621 | 141 | 24.84 | 1408 | 44.11 | 2 | 2 | 4 | 76 | 0 |
| Kusal MendisSL | Afghanistan | 2018-2025 | 21 | 21 | 3 | 616 | 92 | 34.22 | 605 | 101.82 | 0 | 5 | 1 | 56 | 15 |
| Dasun ShanakaSL | England | 2016-2026 | 30 | 31 | 2 | 615 | 97 | 21.21 | 641 | 95.94 | 0 | 3 | 1 | 37 | 32 |
| Kushal Janith PereraSL | Pakistan | 2013-2025 | 22 | 22 | 0 | 614 | 116 | 27.91 | 555 | 110.63 | 1 | 3 | 2 | 64 | 19 |
| Thisara PereraSL | South Africa | 2011-2019 | 32 | 34 | 6 | 599 | 69* | 21.39 | 583 | 102.74 | 0 | 3 | 3 | 48 | 18 |
| Russel ArnoldSL | England | 1998-2007 | 23 | 25 | 4 | 594 | 109 | 28.29 | 1094 | 54.30 | 1 | 4 | 4 | 63 | 3 |
| WPUJC VaasSL | Australia | 1994-2008 | 53 | 55 | 18 | 594 | 68* | 16.05 | 1026 | 57.89 | 0 | 1 | 8 | 58 | 4 |
| Asanka GurusinhaSL | Zimbabwe | 1992-1996 | 12 | 14 | 0 | 584 | 128 | 41.71 | 1539 | 37.95 | 1 | 5 | 0 | 59 | 8 |
| Niroshan DickwellaSL | Pakistan | 2014-2022 | 15 | 20 | 1 | 582 | 83 | 30.63 | 760 | 76.58 | 0 | 5 | 1 | 68 | 3 |
| Lahiru ThirimanneSL | Bangladesh | 2010-2021 | 16 | 14 | 4 | 576 | 155* | 57.60 | 1031 | 55.87 | 2 | 2 | 1 | 50 | 2 |
| WPUJC VaasSL | India | 1994-2008 | 75 | 53 | 17 | 573 | 47 | 15.92 | 929 | 61.68 | 0 | 0 | 6 | 63 | 4 |
| Lahiru ThirimanneSL | Australia | 2011-2019 | 20 | 21 | 2 | 571 | 102* | 30.05 | 1060 | 53.87 | 1 | 3 | 1 | 50 | 1 |
| Lahiru ThirimanneSL | New Zealand | 2012-2019 | 29 | 27 | 3 | 571 | 87* | 23.79 | 1108 | 51.53 | 0 | 4 | 3 | 51 | 3 |
| Dhananjaya de SilvaSL | New Zealand | 2018-2024 | 16 | 22 | 2 | 570 | 109 | 28.50 | 862 | 66.13 | 1 | 1 | 3 | 69 | 12 |
| Kushal Janith PereraSL | England | 2013-2023 | 30 | 31 | 0 | 569 | 73 | 18.35 | 779 | 73.04 | 0 | 3 | 3 | 54 | 5 |
| Kusal MendisSL | Ireland | 2016-2026 | 7 | 7 | 2 | 568 | 245 | 113.60 | 637 | 89.17 | 2 | 3 | 1 | 55 | 15 |
| Romesh KaluwitharanaSL | India | 1990-2002 | 36 | 35 | 3 | 568 | 53 | 17.75 | 854 | 66.51 | 0 | 1 | 5 | 54 | 1 |
| Dimuth KarunaratneSL | Australia | 2012-2025 | 13 | 24 | 0 | 566 | 97 | 23.58 | 1071 | 52.85 | 0 | 4 | 3 | 60 | 1 |
| Michael VandortSL | Bangladesh | 2001-2008 | 8 | 12 | 2 | 565 | 140 | 56.50 | 1020 | 55.39 | 2 | 2 | 2 | 66 | 5 |
| Romesh KaluwitharanaSL | South Africa | 1993-2004 | 21 | 26 | 1 | 538 | 83 | 21.52 | 836 | 64.35 | 0 | 3 | 1 | 65 | 3 |
| Roshan MahanamaSL | South Africa | 1992-1999 | 20 | 24 | 1 | 534 | 68 | 23.22 | 1150 | 46.43 | 0 | 3 | 2 | 47 | 2 |
| Lahiru ThirimanneSL | South Africa | 2012-2021 | 20 | 24 | 2 | 534 | 69 | 24.27 | 946 | 56.45 | 0 | 2 | 2 | 55 | 2 |
| Upul TharangaSL | Australia | 2006-2017 | 27 | 26 | 1 | 534 | 111 | 21.36 | 824 | 64.81 | 1 | 3 | 3 | 46 | 2 |
| Russel ArnoldSL | Australia | 1999-2007 | 25 | 25 | 4 | 531 | 76 | 25.29 | 867 | 61.25 | 0 | 4 | 2 | 31 | 1 |
| Kumar DharmasenaSL | Pakistan | 1994-2003 | 37 | 34 | 13 | 527 | 62* | 25.10 | 995 | 52.96 | 0 | 3 | 2 | 31 | 1 |
| Chandika HathurusingheSL | Pakistan | 1991-1999 | 17 | 20 | 0 | 519 | 83 | 25.95 | 1380 | 37.61 | 0 | 3 | 2 | 66 | 0 |
| Romesh KaluwitharanaSL | England | 1996-2003 | 17 | 17 | 2 | 515 | 102* | 34.33 | 665 | 77.44 | 1 | 5 | 1 | 66 | 1 |
| Lahiru ThirimanneSL | West Indies | 2012-2021 | 13 | 14 | 2 | 502 | 81* | 41.83 | 986 | 50.91 | 0 | 4 | 0 | 39 | 3 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.