Sri LankaTest and ODI ground1986 to 2026

R Premadasa Stadium

Colombo, Sri Lanka

167
Internationals
9
Tests
158
ODIs
1986
First
2026
Latest
60%
Home win %
88 of 146

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.

Highest and lowest totals, best individual performances and averages at R Premadasa Stadium, from the scorecards in CricArcade's archive.
RecordTestODI
Highest team total952/6 (Sri Lanka, 1997)375/5 (India, 2017)
Lowest completed total86 (Bangladesh, 2005)50 (Sri Lanka, 2023)
Highest successful chase391/6 (Sri Lanka, 2017)292/4 (Sri Lanka, 2022)
Highest individual scoreSanath Jayasuriya 340 (1997)Kumar Sangakkara 169 (2013)
Best bowlingRangana Herath 7/89 (2013)Wanindu Hasaranga 7/19 (2024)
Most runs at the groundSanath Jayasuriya 568Sanath Jayasuriya 2,514
Most wickets at the groundMuthiah Muralidaran 36Muthiah Muralidaran 75
Average first-innings total327237

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.

Tests by decade, and who won them
  • Won batting first
  • Won batting second
  • Drawn / tied
02461990s: 3 drawn / tied of 51990s: 2 won batting first of 5590s2000s: 1 won batting second of 1100s2010s: 2 won batting second of 32010s: 1 drawn / tied of 3310s
Every Test at R Premadasa Stadium in CricArcade's archive, by decade: won by the side batting first, won by the side batting second, or drawn or tied.

First-innings totals by decade

Completed first innings only; Test totals the archive can only bound are left out.
DecadeTestsAverage first-innings total
1990s5354
2000s1188
2010s3328

Most runs

BatterTeamInnsRuns100s
Sanath JayasuriyaSri Lanka95681
Aravinda de SilvaSri Lanka75452
Kumar SangakkaraSri Lanka53752
Arjuna RanatungaSri Lanka73440
Roshan MahanamaSri Lanka43121

Most wickets

BowlerTeamTestsWkts
Muthiah MuralidaranSri Lanka636
Rangana HerathSri Lanka430
Saqlain MushtaqPakistan19
Graeme CremerZimbabwe19
Chaminda VaasSri Lanka47

Test records

Highest total
952/6
Lowest completed total
86
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).

ODIs by decade, and who won them
  • Won batting first
  • Won batting second
  • Tied / NR
02040601980s: 1 won batting second of 1180s1990s: 16 won batting second of 341990s: 3 tied / nr of 341990s: 15 won batting first of 343490s2000s: 16 won batting second of 592000s: 3 tied / nr of 592000s: 40 won batting first of 595900s2010s: 17 won batting second of 352010s: 2 tied / nr of 352010s: 16 won batting first of 353510s2020s: 10 won batting second of 292020s: 2 tied / nr of 292020s: 17 won batting first of 292920s
Every ODI at R Premadasa Stadium in CricArcade's archive, by decade: won by the side batting first, won by the side batting second, or tied or no result.

First-innings totals by decade

Completed first innings only; Test totals the archive can only bound are left out.
DecadeODIsAverage first-innings total
1980s1137
1990s34220
2000s59241
2010s35245
2020s29243

Most runs

BatterTeamInnsRuns100s
Sanath JayasuriyaSri Lanka702,5144
Kumar SangakkaraSri Lanka582,1562
Mahela JayawardeneSri Lanka631,7121
Tillakaratne DilshanSri Lanka491,6052
Marvan AtapattuSri Lanka381,4672

Most wickets

BowlerTeamODIsWkts
Muthiah MuralidaranSri Lanka5475
Sanath JayasuriyaSri Lanka6160
Lasith MalingaSri Lanka3152
Chaminda VaasSri Lanka4344
Upul ChandanaSri Lanka2942

ODI records

Highest total
375/5
Lowest completed total
50
Biggest win by runs
228 runs

Closest finishes

Most recent matches

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.

NameUsed
Khettarama Stadium1986 to 1993
R Premadasa Stadium1994 to 2026

Sources