Sri LankaTest and ODI ground1986 to 2026
R Premadasa Stadium
Colombo, Sri Lanka
R Premadasa Stadium records at a glance
At R Premadasa Stadium, the highest Test team total is 952/6 by Sri Lanka in 1997; the highest individual score is 340 by Sanath Jayasuriya in 1997; the highest successful chase is 391/6 by Sri Lanka in 2017.
At R Premadasa Stadium, the highest ODI team total is 375/5 by India in 2017; the highest individual score is 169 by Kumar Sangakkara in 2013; the highest successful chase is 292/4 by Sri Lanka in 2022.
| Record | Test | ODI |
|---|---|---|
| Highest team total | 952/6 (Sri Lanka, 1997) | 375/5 (India, 2017) |
| Lowest completed total | 86 (Bangladesh, 2005) | 50 (Sri Lanka, 2023) |
| Highest successful chase | 391/6 (Sri Lanka, 2017) | 292/4 (Sri Lanka, 2022) |
| Highest individual score | Sanath Jayasuriya 340 (1997) | Kumar Sangakkara 169 (2013) |
| Best bowling | Rangana Herath 7/89 (2013) | Wanindu Hasaranga 7/19 (2024) |
| Most runs at the ground | Sanath Jayasuriya 568 | Sanath Jayasuriya 2,514 |
| Most wickets at the ground | Muthiah Muralidaran 36 | Muthiah Muralidaran 75 |
| Average first-innings total | 327 | 237 |
About R Premadasa Stadium
The R Premadasa Stadium opened in 1986 as the Khettarama Stadium, on reclaimed marshland in the north of Colombo, and it has become Sri Lanka's busiest one-day ground, with 158 ODIs in the archive. It also holds the highest total in Test history: Sri Lanka's 952 for 6 declared against India in 1997, when Sanath Jayasuriya made 340 and shared a stand of 576 with Roshan Mahanama. Jayasuriya leads the ground's one-day run-scorers too, with 2,514, and Muttiah Muralidaran took 75 ODI wickets here. Its floodlit one-day matches have included a semi-final of the 2011 World Cup. Sri Lanka's one-day record at the ground is strong, 84 wins against 44 defeats, which makes their 50 all out against India in the 2023 Asia Cup final all the more striking. Kumar Sangakkara's 169 against South Africa in 2013 is the highest one-day score at the ground, and Wanindu Hasaranga's 7 for 19 against Zimbabwe in 2024 the best bowling.
R Premadasa Stadium in numbers
R Premadasa Stadium, in Colombo, Sri Lanka, has staged 9 Tests and 158 one-day internationals in CricArcade's archives. The first was an ODI between Sri Lanka and New Zealand in 1986, and the most recent international here was in 2026. The scorecards know it by 2 names: Khettarama Stadium (1986 to 1993) and R Premadasa Stadium (1994 to 2026).
In Tests
Of the 9 Tests played at R Premadasa Stadium, 4 were drawn (44%), 2 won by the side batting first and 3 by the side batting second. Sri Lanka have played 9 of those Tests and won 4, lost 1 and drawn or tied 4, a win rate of 44%.
The average first-innings total was 354 in the 1990s (5 Tests) and 328 in the 2010s (3 Tests). Its busiest decade was the 1990s, with 5 Tests, against 3 in the 2010s.
Sanath Jayasuriya has made more Test runs here than anyone, 568 in 9 innings with 1 hundred, and Muthiah Muralidaran has taken the most wickets, 36 in 6 Tests.
- Highest total: Sri Lanka's 952 for 6 (1997)
- Lowest completed innings: Bangladesh's 86 (2005)
- Highest individual score: Sanath Jayasuriya, 340 against India (1997)
- Best bowling: Rangana Herath, 7 for 89 (2013)
- Widest win by runs: New Zealand, by 167 runs over Sri Lanka (1998)
In one-day internationals
Of the 158 ODIs played at R Premadasa Stadium, sides batting first have won 88 and chasing sides 60, with 1 tie; 9 produced no result. That is 59% of decided ODIs to the side batting first, a ground where setting the pace has paid. Sri Lanka have played 137 of those ODIs and won 84, lost 44 and tied or had no result in 9, a win rate of 61%. The most frequent visitors have been India (53) and Pakistan (26).
The average first-innings total was 220 in the 1990s (34 ODIs) and 243 in the 2020s (29 ODIs), peaking at 245 in the 2010s. Its busiest decade was the 2000s, with 59 ODIs, against 35 in the 2010s.
Sanath Jayasuriya has made more ODI runs here than anyone, 2,514 in 70 innings with 4 hundreds, and Muthiah Muralidaran has taken the most wickets, 75 in 54 ODIs.
- Highest total: India's 375 for 5 (2017)
- Lowest completed innings: Sri Lanka's 50 (2023)
- Highest individual score: Kumar Sangakkara, 169 against South Africa (2013)
- Best bowling: Wanindu Hasaranga, 7 for 19 (2024)
- Widest win by runs: India, by 228 runs over Pakistan (2023)
- Closest finishes: Match tied (2024) and Sri Lanka won by 1 wicket (2015)
Tests at R Premadasa Stadium
9 Tests, 1992 to 2017. The first was Australia v Sri Lanka on 28 August 1992: match drawn.
- Won batting first
- Won batting second
- Drawn / tied
First-innings totals by decade
| Decade | Tests | Average first-innings total |
|---|---|---|
| 1990s | 5 | 354 |
| 2000s | 1 | 188 |
| 2010s | 3 | 328 |
Most runs
| Batter | Team | Inns | Runs | 100s |
|---|---|---|---|---|
| Sanath Jayasuriya | Sri Lanka | 9 | 568 | 1 |
| Aravinda de Silva | Sri Lanka | 7 | 545 | 2 |
| Kumar Sangakkara | Sri Lanka | 5 | 375 | 2 |
| Arjuna Ranatunga | Sri Lanka | 7 | 344 | 0 |
| Roshan Mahanama | Sri Lanka | 4 | 312 | 1 |
Most wickets
| Bowler | Team | Tests | Wkts |
|---|---|---|---|
| Muthiah Muralidaran | Sri Lanka | 6 | 36 |
| Rangana Herath | Sri Lanka | 4 | 30 |
| Saqlain Mushtaq | Pakistan | 1 | 9 |
| Graeme Cremer | Zimbabwe | 1 | 9 |
| Chaminda Vaas | Sri Lanka | 4 | 7 |
Test records
- Highest total
- 952/6
- Lowest completed total
- 86
- Highest score
- 340 · Sanath Jayasuriya
- Best bowling
- 7/89 · Rangana Herath
- Biggest innings win
- Inns & 96
- Biggest win by runs
- 167 runs
ODIs at R Premadasa Stadium
158 ODIs, 1986 to 2026. The first was Sri Lanka v New Zealand on 5 April 1986: New Zealand won by 6 wickets (with 40 balls remaining).
- Won batting first
- Won batting second
- Tied / NR
First-innings totals by decade
| Decade | ODIs | Average first-innings total |
|---|---|---|
| 1980s | 1 | 137 |
| 1990s | 34 | 220 |
| 2000s | 59 | 241 |
| 2010s | 35 | 245 |
| 2020s | 29 | 243 |
Most runs
| Batter | Team | Inns | Runs | 100s |
|---|---|---|---|---|
| Sanath Jayasuriya | Sri Lanka | 70 | 2,514 | 4 |
| Kumar Sangakkara | Sri Lanka | 58 | 2,156 | 2 |
| Mahela Jayawardene | Sri Lanka | 63 | 1,712 | 1 |
| Tillakaratne Dilshan | Sri Lanka | 49 | 1,605 | 2 |
| Marvan Atapattu | Sri Lanka | 38 | 1,467 | 2 |
Most wickets
| Bowler | Team | ODIs | Wkts |
|---|---|---|---|
| Muthiah Muralidaran | Sri Lanka | 54 | 75 |
| Sanath Jayasuriya | Sri Lanka | 61 | 60 |
| Lasith Malinga | Sri Lanka | 31 | 52 |
| Chaminda Vaas | Sri Lanka | 43 | 44 |
| Upul Chandana | Sri Lanka | 29 | 42 |
ODI records
- Highest total
- 375/5
- Lowest completed total
- 50
- Highest score
- 169 · Kumar Sangakkara
- Best bowling
- 7/19 · Wanindu Hasaranga
- Biggest win by runs
- 228 runs
Closest finishes
Most recent matches
- England v Sri Lanka (ODI, 27 January 2026): England won by 53 runs
- Sri Lanka v England (ODI, 24 January 2026): England won by 5 wickets
- Sri Lanka v England (ODI, 22 January 2026): Sri Lanka won by 19 runs
- Bangladesh v Sri Lanka (ODI, 5 July 2025): Bangladesh won by 16 runs
- Sri Lanka v Bangladesh (ODI, 2 July 2025): Sri Lanka won by 77 runs
- Sri Lanka v Australia (ODI, 14 February 2025): Sri Lanka won by 174 runs
- Sri Lanka v Australia (ODI, 12 February 2025): Sri Lanka won by 49 runs
- Sri Lanka v India (ODI, 7 August 2024): Sri Lanka won by 110 runs
- Sri Lanka v India (ODI, 4 August 2024): Sri Lanka won by 32 runs
- Sri Lanka v India (ODI, 2 August 2024): Match tied
Names in the scorecards
Grounds are renamed and sponsors change; the archive keeps the name each scorecard used. This page brings them together as one ground.
| Name | Used |
|---|---|
| Khettarama Stadium | 1986 to 1993 |
| R Premadasa Stadium | 1994 to 2026 |
Sources
- CricArcade Test archive: 9 scorecards at this ground
- CricArcade ODI archive: 158 scorecards at this ground
- Figures compiled from the official match scorecards in CricArcade's archive