CricketWise
  1. Home
  2. Venues
  3. R Premadasa Stadium
  4. ODI

Colombo, Sri Lanka · ODI

R Premadasa Stadium ODI average score and records

Data through 27 January 2026Last updated 27 January 2026

Across 88 matches at R Premadasa Stadium from 2004 to 2026, sides batting first made 248.1 on average in completed innings (75 innings). For comparison, the average across every ODI ground in the data is 250.4, so R Premadasa Stadium is 2.2 runs below it. Of the 83 decided matches, 33 were won by the side batting second (40%) and 50 by the side batting first. The toss winner went on to win 48 of 83 decided matches (58%).

Matches
88
2004–2026
Avg 1st innings
248.1
75 completed innings
Avg 2nd innings
202.5
75 innings
Won chasing
40%
33 of 83 results
Toss winner won
58%
48 of 83

Average first-innings score by year

1502002503003502004201320212026282.3
Average first-innings score at R Premadasa Stadium by year (ODI)
150200250300350200420082011201320152017202120232026282.3
Average first-innings score at R Premadasa Stadium by year (ODI)
Show as table
Average first-innings score at R Premadasa Stadium by year (ODI)
YearAverage first-innings score
2004208.8
2007188.8
2008247.5
2009286.8
2011196.0
2012256.8
2013313.5
2014274.6
2015286.0
2016257.5
2017306.5
2019282.0
2021260.0
2022236.3
2023228.2
2024231.5
2025246.8
2026282.3

Years with at least 2 completed first innings. Completed innings only; rain-rule results excluded.

Scoring by phase at R.Premadasa Stadium

PowerplayPowerplay: 4.92 rpo4.92 rpoMiddle oversMiddle overs: 4.67 rpo4.67 rpoDeath oversDeath overs: 6.86 rpo6.86 rpo
Run rate by phase at R Premadasa Stadium
PowerplayPowerplay: 4.92 rpo4.92 rpoMiddle oversMiddle overs: 4.67 rpo4.67 rpoDeath oversDeath overs: 6.86 rpo6.86 rpo
Run rate by phase at R Premadasa Stadium
Average per innings in each phase (completed matches)
PhaseInningsAvg runsAvg wicketsRun rate
Powerplay15049.01.604.92
Middle overs149133.64.014.67
Death overs12154.12.856.86

ODI phases: overs 1–10, 11–40, 41–50. Run rate is runs per six legal balls.

Highest and lowest totals at R Premadasa Stadium (ODI)

Highest team totals
TeamScoreOversAgainstDateResult
India375/550Sri Lanka2017-08-31Won
Sri Lanka366/650England2018-10-23Won
India363/550Sri Lanka2009-02-03Won
England357/350Sri Lanka2026-01-27Won
India356/250Pakistan2023-09-10Won
Lowest all-out totals
TeamScoreOversAgainstDateResult
Sri Lanka5015.2India2023-09-17Lost
Zimbabwe9622.5Sri Lanka2024-01-11Lost
India10326.3Sri Lanka2008-08-29Lost
England10429.1Sri Lanka2007-10-13Lost
Australia10724.2Sri Lanka2025-02-14Lost

Most runs at R Premadasa Stadium in ODI matches

Top 10 run scorers at this ground
PlayerInnsRunsAvgSRHS100s50s
Kumar Sangakkara391,67249.1880.5169213
Tillakaratne Dilshan431,44836.2086.610826
Kusal Mendis281,26152.5487.4101111
Charith Asalanka251,08349.2388.812744
Angelo Mathews3097742.4885.497010
Mahela Jayawardene3894326.1972.89407
Virat Kohli1370278.0097.113141
Sanath Jayasuriya2165832.9094.713022
Upul Tharanga2361029.0574.910213
Lahiru Thirimanne1658444.9274.69005

Most wickets at R Premadasa Stadium in ODI matches

Top 10 wicket takers at this ground
PlayerInnsWktsAvgEconBest
Lasith Malinga315224.315.056/38
Ajantha Mendis234024.274.964/10
Wanindu Hasaranga163219.945.157/19
Nuwan Kulasekara202826.934.724/40
DN Wellalage162721.744.575/27
Maheesh Theekshana142420.754.204/31
Thisara Perera182129.865.964/42
JDF Vandersay92020.455.026/33
Akila Dananjaya112024.854.866/29
Angelo Mathews292036.804.646/20

Recent matches at R Premadasa Stadium

Most recent matches in the data
DateTeamsResult
27 Jan 2026England 357/3 (50 ov)
Sri Lanka 304 (46.4 ov)
England won by 53 runs
24 Jan 2026Sri Lanka 219 (49.3 ov)
England 223/5 (46.2 ov)
England won by 5 wickets
22 Jan 2026Sri Lanka 271/6 (50 ov)
England 252 (49.2 ov)
Sri Lanka won by 19 runs
5 Jul 2025Bangladesh 248 (45.5 ov)
Sri Lanka 232 (48.5 ov)
Bangladesh won by 16 runs
2 Jul 2025Sri Lanka 244 (49.2 ov)
Bangladesh 167 (35.5 ov)
Sri Lanka won by 77 runs
14 Feb 2025Sri Lanka 281/4 (50 ov)
Australia 107 (24.2 ov)
Sri Lanka won by 174 runs
12 Feb 2025Sri Lanka 214 (46 ov)
Australia 165 (33.5 ov)
Sri Lanka won by 49 runs
7 Aug 2024Sri Lanka 248/7 (50 ov)
India 138 (26.1 ov)
Sri Lanka won by 110 runs
4 Aug 2024Sri Lanka 240/9 (50 ov)
India 208 (42.2 ov)
Sri Lanka won by 32 runs
2 Aug 2024Sri Lanka 230/8 (50 ov)
India 230 (47.5 ov)
Match tied

Frequently asked questions

What is the average first innings score at R Premadasa Stadium in ODI matches?
The average completed first-innings score at R Premadasa Stadium in ODI matches is 248.1 runs, from 75 innings between 2004 and 2026. Rain-affected matches decided by a rain rule are not included.
What is the highest total at R Premadasa Stadium in ODI matches?
The highest total in the data is 375/5 by India against Sri Lanka on 31 August 2017.
Do teams win more often batting first or chasing at R Premadasa Stadium in ODI matches?
In the 83 matches with a result, teams batting first won 50 (60%) and teams batting second won 33 (40%). These are past results, not a prediction.
What is the lowest total at R Premadasa Stadium in ODI matches?
The lowest all-out total in the data is 50 by Sri Lanka against India on 17 September 2023.
What is the highest successful run chase at R Premadasa Stadium in ODI matches?
The highest total reached while chasing and winning is 292.

Also known as: R.Premadasa Stadium, Premadasa, Khettarama.

More grounds in Sri Lanka

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Averages use completed innings in matches not decided by a rain rule. Definitions: methodology.