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,524 of the 1,525 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nuwan KulasekaraSL | Pakistan | 2006-2016 | 38 | 31 | 6 | 302 | 38 | 12.08 | 549 | 55.01 | 0 | 0 | 5 | 28 | 4 |
| Upul TharangaSL | West Indies | 2005-2016 | 13 | 12 | 1 | 299 | 101* | 27.18 | 526 | 56.84 | 1 | 0 | 1 | 28 | 0 |
| Thilan SamaraweeraSL | Zimbabwe | 1998-2011 | 10 | 9 | 3 | 298 | 123* | 49.67 | 582 | 51.20 | 1 | 1 | 1 | 26 | 1 |
| Janith LiyanageSL | Bangladesh | 2024-2025 | 6 | 6 | 1 | 296 | 101* | 59.20 | 329 | 89.97 | 1 | 2 | 0 | 25 | 6 |
| Asanka GurusinhaSL | West Indies | 1986-1996 | 13 | 13 | 0 | 296 | 66 | 22.77 | 593 | 49.92 | 0 | 2 | 0 | 20 | 1 |
| Upul ChandanaSL | South Africa | 1997-2004 | 24 | 22 | 2 | 292 | 61* | 14.60 | 500 | 58.40 | 0 | 1 | 1 | 26 | 2 |
| Nuwan KulasekaraSL | Australia | 2004-2017 | 37 | 25 | 5 | 291 | 73 | 14.55 | 350 | 83.14 | 0 | 1 | 4 | 27 | 8 |
| Dilruwan PereraSL | Pakistan | 2011-2019 | 9 | 15 | 1 | 290 | 95 | 20.71 | 663 | 43.74 | 0 | 2 | 4 | 35 | 4 |
| Charith AsalankaSL | New Zealand | 2022-2026 | 19 | 18 | 1 | 290 | 67 | 17.06 | 253 | 114.62 | 0 | 1 | 3 | 18 | 17 |
| Kumar DharmasenaSL | West Indies | 1995-2003 | 17 | 19 | 6 | 290 | 51* | 22.31 | 443 | 65.46 | 0 | 1 | 1 | 22 | 0 |
| Rumesh RatnayakeSL | Pakistan | 1983-1992 | 23 | 23 | 3 | 290 | 56 | 14.50 | 199 | 90.45 | 0 | 1 | 0 | 15 | 8 |
| Farveez MaharoofSL | England | 2004-2016 | 19 | 19 | 2 | 289 | 59 | 17.00 | 532 | 54.32 | 0 | 2 | 2 | 24 | 4 |
| Ashantha de MelSL | Pakistan | 1982-1987 | 25 | 27 | 4 | 289 | 36 | 12.57 | 361 | 55.96 | 0 | 0 | 6 | 13 | 2 |
| Dhanushka GunathillekeSL | India | 2016-2022 | 17 | 18 | 0 | 288 | 76 | 16.00 | 353 | 81.59 | 0 | 1 | 1 | 26 | 8 |
| Ravi RatnayekeSL | Pakistan | 1982-1990 | 26 | 27 | 7 | 286 | 38 | 14.30 | 373 | 37.53 | 0 | 0 | 5 | 12 | 2 |
| Upul ChandanaSL | India | 1994-2005 | 29 | 24 | 5 | 283 | 44* | 14.89 | 407 | 69.53 | 0 | 0 | 1 | 24 | 3 |
| Ruwan KalpageSL | India | 1993-1999 | 19 | 21 | 5 | 282 | 63 | 17.63 | 496 | 56.85 | 0 | 2 | 0 | 16 | 3 |
| Sadeera SamarawickramaSL | Bangladesh | 2023-2024 | 9 | 9 | 2 | 281 | 93 | 40.14 | 281 | 100.00 | 0 | 3 | 0 | 29 | 3 |
| Niroshan DickwellaSL | Australia | 2017-2022 | 10 | 13 | 0 | 281 | 64 | 21.62 | 326 | 86.20 | 0 | 2 | 1 | 34 | 2 |
| Ravi RatnayekeSL | Australia | 1985-1990 | 15 | 16 | 1 | 281 | 75 | 18.73 | 588 | 47.79 | 0 | 2 | 1 | 35 | 0 |
| Avishka FernandoSL | South Africa | 2019-2021 | 14 | 14 | 0 | 280 | 118 | 20.00 | 301 | 93.02 | 1 | 0 | 1 | 31 | 5 |
| Wanindu HasarangaSL | Bangladesh | 2018-2025 | 18 | 17 | 2 | 280 | 74 | 18.67 | 270 | 103.70 | 0 | 1 | 2 | 19 | 10 |
| HMRKB HerathSL | South Africa | 2004-2018 | 25 | 26 | 7 | 280 | 35* | 14.74 | 520 | 53.85 | 0 | 0 | 2 | 34 | 2 |
| Pathum NissankaSL | Pakistan | 2022-2026 | 14 | 14 | 1 | 279 | 55* | 21.46 | 326 | 85.58 | 0 | 2 | 1 | 33 | 4 |
| Janith LiyanageSL | Pakistan | 2025-2026 | 11 | 10 | 3 | 278 | 60 | 39.71 | 280 | 99.29 | 0 | 2 | 1 | 20 | 6 |
| Chandika HathurusingheSL | New Zealand | 1991-1992 | 7 | 10 | 1 | 278 | 81 | 30.89 | 790 | 35.19 | 0 | 2 | 0 | 39 | 0 |
| Dhananjaya de SilvaSL | Afghanistan | 2018-2024 | 15 | 13 | 2 | 278 | 66* | 25.27 | 302 | 92.05 | 0 | 2 | 2 | 25 | 5 |
| Dasun ShanakaSL | Australia | 2016-2026 | 20 | 19 | 2 | 275 | 54* | 16.18 | 269 | 102.23 | 0 | 1 | 3 | 23 | 10 |
| Malinda WarnapuraSL | India | 2008 | 5 | 7 | 1 | 273 | 115 | 45.50 | 485 | 56.29 | 1 | 2 | 2 | 33 | 1 |
| Upul ChandanaSL | England | 1998-2004 | 13 | 12 | 0 | 271 | 76 | 22.58 | 378 | 71.69 | 0 | 2 | 1 | 24 | 4 |
| Duleep MendisSL | Australia | 1975-1985 | 9 | 10 | 1 | 270 | 80 | 30.00 | 329 | 82.07 | 0 | 2 | 0 | 32 | 0 |
| Thilan ThusharaSL | India | 2008-2010 | 18 | 11 | 2 | 269 | 54* | 29.89 | 286 | 94.06 | 0 | 1 | 0 | 26 | 4 |
| Dilruwan PereraSL | Bangladesh | 2014-2018 | 9 | 11 | 0 | 267 | 51 | 24.27 | 493 | 54.16 | 0 | 2 | 0 | 30 | 5 |
| Roy DiasSL | England | 1982-1987 | 7 | 9 | 0 | 266 | 80 | 29.56 | 514 | 51.75 | 0 | 2 | 1 | 30 | 3 |
| Isuru UdanaSL | South Africa | 2017-2019 | 10 | 8 | 4 | 264 | 84* | 66.00 | 209 | 126.32 | 0 | 2 | 0 | 21 | 15 |
| Upul ChandanaSL | Zimbabwe | 1996-2004 | 16 | 12 | 3 | 264 | 92 | 29.33 | 373 | 70.78 | 0 | 2 | 1 | 24 | 2 |
| Dinesh ChandimalSL | Ireland | 2014-2023 | 6 | 6 | 3 | 263 | 102* | 87.67 | 347 | 75.79 | 2 | 0 | 0 | 24 | 0 |
| Avishka FernandoSL | New Zealand | 2019-2025 | 11 | 10 | 0 | 263 | 100 | 26.30 | 308 | 85.39 | 1 | 1 | 0 | 25 | 5 |
| Farveez MaharoofSL | Pakistan | 2004-2012 | 20 | 20 | 4 | 261 | 69* | 16.31 | 402 | 64.93 | 0 | 1 | 0 | 27 | 3 |
| Muttiah MuralitharanSL | England | 1993-2011 | 34 | 30 | 12 | 260 | 38 | 14.44 | 335 | 77.61 | 0 | 0 | 1 | 25 | 8 |
| Oshada FernandoSL | South Africa | 2019 | 7 | 9 | 1 | 258 | 75* | 32.25 | 422 | 61.14 | 0 | 1 | 2 | 32 | 4 |
| Asanka GurusinhaSL | England | 1987-1996 | 9 | 11 | 1 | 256 | 45 | 25.60 | 523 | 48.95 | 0 | 0 | 0 | 25 | 0 |
| Roy DiasSL | West Indies | 1985 | 6 | 6 | 1 | 255 | 80 | 51.00 | 405 | 62.96 | 0 | 3 | 0 | 16 | 0 |
| Chamara SilvaSL | Bangladesh | 2007-2010 | 10 | 10 | 2 | 252 | 65 | 31.50 | 322 | 78.26 | 0 | 2 | 0 | 24 | 4 |
| Kumar DharmasenaSL | India | 1994-2002 | 29 | 18 | 5 | 252 | 40 | 19.38 | 666 | 37.84 | 0 | 0 | 0 | 17 | 0 |
| Kumar DharmasenaSL | New Zealand | 1994-2003 | 25 | 18 | 2 | 252 | 38* | 15.75 | 618 | 40.78 | 0 | 0 | 0 | 17 | 3 |
| Aravinda de SilvaSL | Kenya | 1996-2003 | 4 | 4 | 0 | 251 | 145 | 62.75 | 234 | 107.26 | 1 | 1 | 0 | 26 | 7 |
| Kaushal SilvaSL | South Africa | 2011-2017 | 6 | 12 | 0 | 250 | 48 | 20.83 | 646 | 38.70 | 0 | 0 | 2 | 34 | 0 |
| Sidath WettimunySL | Australia | 1983-1985 | 7 | 7 | 0 | 247 | 96 | 35.29 | 488 | 50.61 | 0 | 2 | 1 | 20 | 0 |
| Chandika HathurusingheSL | England | 1991-1998 | 5 | 7 | 0 | 247 | 66 | 35.29 | 633 | 39.02 | 0 | 2 | 0 | 28 | 0 |
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.