Sri Lanka: Batting by opposition (All cricket)
More 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,526 of the 1,527 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mahesh TheekshanaSL | New Zealand | 2022-2026 | 16 | 11 | 5 | 98 | 38* | 16.33 | 193 | 50.78 | 0 | 0 | 3 | 9 | 1 |
| Saman JayanthaSL | South Africa | 2004 | 2 | 2 | 0 | 97 | 51 | 48.50 | 141 | 68.79 | 0 | 1 | 0 | 8 | 1 |
| Lahiru UdaraSL | Pakistan | 2026 | 3 | 3 | 0 | 97 | 91 | 32.33 | 61 | 159.02 | 0 | 1 | 0 | 12 | 1 |
| Nuwan KulasekaraSL | Bangladesh | 2007-2017 | 22 | 15 | 5 | 97 | 31 | 9.70 | 155 | 62.58 | 0 | 0 | 3 | 3 | 4 |
| Champaka RamanayakeSL | Australia | 1988-1994 | 16 | 15 | 6 | 97 | 19 | 10.78 | 309 | 31.39 | 0 | 0 | 2 | 7 | 1 |
| Kumar SangakkaraSL | Canada | 2003-2011 | 2 | 2 | 1 | 96 | 92 | 96.00 | 91 | 105.49 | 0 | 1 | 0 | 8 | 1 |
| Kusal MendisSL | United Arab Emirates | 2022-2023 | 2 | 2 | 0 | 96 | 78 | 48.00 | 76 | 126.32 | 0 | 1 | 0 | 12 | 0 |
| Ashantha de MelSL | New Zealand | 1983-1985 | 9 | 8 | 1 | 96 | 27 | 13.71 | 176 | 54.55 | 0 | 0 | 0 | 5 | 1 |
| Seekkuge PrasannaSL | Ireland | 2016 | 2 | 2 | 0 | 95 | 95 | 47.50 | 50 | 190.00 | 0 | 1 | 1 | 5 | 9 |
| Pramodya WickramasingheSL | India | 1993-2002 | 25 | 24 | 8 | 95 | 22 | 5.94 | 186 | 51.08 | 0 | 0 | 4 | 9 | 1 |
| Marvan AtapattuSL | Kenya | 1999-2003 | 3 | 3 | 0 | 94 | 52 | 31.33 | 134 | 70.15 | 0 | 1 | 0 | 9 | 0 |
| Pramodya WickramasingheSL | Zimbabwe | 1992-1999 | 17 | 9 | 1 | 94 | 19 | 11.75 | 226 | 41.59 | 0 | 0 | 0 | 10 | 1 |
| Nishan MadushkaSL | Pakistan | 2023 | 2 | 4 | 0 | 93 | 52 | 23.25 | 205 | 45.37 | 0 | 1 | 0 | 12 | 2 |
| Suranga LakmalSL | India | 2009-2022 | 17 | 15 | 5 | 93 | 31* | 9.30 | 179 | 51.96 | 0 | 0 | 3 | 12 | 1 |
| Kaushal SilvaSL | New Zealand | 2014-2015 | 2 | 4 | 0 | 92 | 50 | 23.00 | 266 | 34.59 | 0 | 1 | 0 | 8 | 0 |
| HMRKB HerathSL | Bangladesh | 2005-2018 | 12 | 10 | 0 | 92 | 25 | 9.20 | 252 | 36.51 | 0 | 0 | 1 | 7 | 0 |
| Kamindu MendisSL | Afghanistan | 2024-2025 | 2 | 2 | 2 | 91 | 65* | - | 52 | 175.00 | 0 | 1 | 0 | 7 | 4 |
| Dilshan MunaweeraSL | Australia | 2017 | 3 | 3 | 0 | 91 | 44 | 30.33 | 58 | 156.90 | 0 | 0 | 0 | 10 | 3 |
| Guy de AlwisSL | Pakistan | 1983-1986 | 5 | 5 | 1 | 91 | 59* | 22.75 | 72 | 87.50 | 0 | 1 | 1 | 6 | 1 |
| Pathum NissankaSL | Netherlands | 2021-2024 | 6 | 6 | 0 | 91 | 54 | 15.17 | 114 | 79.82 | 0 | 1 | 3 | 12 | 1 |
| Upul TharangaSL | Netherlands | 2006 | 2 | 2 | 0 | 90 | 72 | 45.00 | 93 | 96.77 | 0 | 1 | 0 | 12 | 0 |
| Sanjeeva RanatungaSL | New Zealand | 1995 | 5 | 6 | 0 | 90 | 23 | 15.00 | 249 | 36.14 | 0 | 0 | 0 | 4 | 0 |
| Seekkuge PrasannaSL | India | 2012-2017 | 10 | 10 | 1 | 90 | 29 | 10.00 | 108 | 83.33 | 0 | 0 | 1 | 8 | 3 |
| Dilhara FernandoSL | India | 2001-2016 | 41 | 19 | 10 | 90 | 19 | 10.00 | 171 | 52.63 | 0 | 0 | 1 | 9 | 1 |
| Kamil MisharaSL | West Indies | 2026 | 2 | 2 | 1 | 89 | 61* | 89.00 | 63 | 141.27 | 0 | 1 | 0 | 7 | 4 |
| Thilina KandambySL | England | 2009-2014 | 7 | 5 | 0 | 89 | 53 | 17.80 | 160 | 55.63 | 0 | 1 | 1 | 8 | 0 |
| Bhanuka RajapaksaSL | Australia | 2019-2022 | 7 | 7 | 2 | 89 | 33* | 17.80 | 73 | 121.92 | 0 | 0 | 1 | 8 | 3 |
| Sanath KaluperumaSL | New Zealand | 1984-1988 | 4 | 7 | 0 | 89 | 23 | 12.71 | 303 | 29.37 | 0 | 0 | 0 | 11 | 0 |
| Ruwan KalpageSL | Zimbabwe | 1992-1998 | 9 | 8 | 3 | 89 | 37 | 17.80 | 184 | 48.37 | 0 | 0 | 1 | 4 | 1 |
| Dushmantha ChameeraSL | South Africa | 2015-2021 | 10 | 11 | 2 | 89 | 29 | 9.89 | 178 | 50.00 | 0 | 0 | 3 | 9 | 0 |
| Thilan ThusharaSL | Pakistan | 2008-2009 | 15 | 12 | 3 | 89 | 28 | 9.89 | 119 | 74.79 | 0 | 0 | 2 | 9 | 1 |
| Graeme LabrooySL | Australia | 1988-1990 | 11 | 13 | 3 | 89 | 33 | 8.90 | 168 | 52.98 | 0 | 0 | 0 | 9 | 2 |
| Mahela JayawardeneSL | United Arab Emirates | 2004-2008 | 2 | 2 | 0 | 87 | 61 | 43.50 | 69 | 126.09 | 0 | 1 | 0 | 13 | 0 |
| Jehan MubarakSL | New Zealand | 2006-2009 | 5 | 3 | 0 | 87 | 53 | 29.00 | 121 | 71.90 | 0 | 1 | 0 | 11 | 1 |
| Bhanuka RajapaksaSL | Afghanistan | 2022 | 3 | 3 | 0 | 87 | 38 | 29.00 | 57 | 152.63 | 0 | 0 | 0 | 12 | 2 |
| Dammika RanatungaSL | Australia | 1989 | 2 | 3 | 0 | 87 | 45 | 29.00 | 250 | 34.80 | 0 | 0 | 0 | 4 | 0 |
| Kaushal SilvaSL | India | 2015 | 3 | 6 | 0 | 87 | 51 | 14.50 | 218 | 39.91 | 0 | 1 | 1 | 13 | 0 |
| Nuwan KulasekaraSL | West Indies | 2008-2016 | 17 | 8 | 1 | 87 | 26 | 12.43 | 109 | 79.82 | 0 | 0 | 0 | 8 | 2 |
| Jeffrey VandersaySL | Australia | 2022-2025 | 8 | 8 | 1 | 87 | 53 | 12.43 | 115 | 75.65 | 0 | 1 | 1 | 11 | 2 |
| Ravindra PushpakumaraSL | Pakistan | 1994-2000 | 11 | 12 | 3 | 87 | 44 | 9.67 | 171 | 50.88 | 0 | 0 | 3 | 9 | 3 |
| Janith LiyanageSL | West Indies | 2024-2026 | 4 | 3 | 2 | 86 | 44* | 86.00 | 81 | 106.17 | 0 | 0 | 0 | 8 | 3 |
| K NuwanthaSL | India | 2026 | 2 | 4 | 0 | 86 | 46 | 21.50 | 311 | 27.65 | 0 | 0 | 0 | 9 | 1 |
| Kasun RajithaSL | New Zealand | 2018-2023 | 10 | 10 | 2 | 86 | 22 | 10.75 | 283 | 30.39 | 0 | 0 | 1 | 8 | 0 |
| Champaka RamanayakeSL | New Zealand | 1986-1994 | 14 | 13 | 4 | 86 | 21 | 9.56 | 221 | 38.91 | 0 | 0 | 4 | 7 | 0 |
| Mahela JayawardeneSL | Bermuda | 2007 | 1 | 1 | 0 | 85 | 85 | 85.00 | 90 | 94.44 | 0 | 1 | 0 | 6 | 2 |
| Mahela UdawatteSL | Zimbabwe | 2008 | 5 | 5 | 0 | 85 | 38 | 17.00 | 123 | 69.11 | 0 | 0 | 0 | 7 | 3 |
| Sachith PathiranaSL | Pakistan | 2015-2017 | 6 | 6 | 0 | 85 | 33 | 14.17 | 89 | 95.51 | 0 | 0 | 0 | 7 | 2 |
| Roshen SilvaSL | West Indies | 2018 | 3 | 6 | 0 | 85 | 48 | 14.17 | 232 | 36.64 | 0 | 0 | 0 | 5 | 0 |
| Guy de AlwisSL | Australia | 1983-1988 | 8 | 9 | 1 | 85 | 44 | 10.63 | 112 | 75.89 | 0 | 0 | 2 | 7 | 1 |
| Asanka GurusinhaSL | Kenya | 1996 | 2 | 2 | 0 | 84 | 84 | 42.00 | 108 | 77.78 | 0 | 1 | 1 | 7 | 3 |
Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.