Skip to content
FairPlay

Cricket venues

Cricket grounds in Sri Lanka

8 grounds in Sri Lanka with 112 completed matches stored. Each venue page has pitch and toss figures by format.

Sri Lanka cricket in numbers

FairPlay's records hold 112 completed matches at 8 grounds in Sri Lanka between 17 Oct 2024 and 23 Aug 2026, involving 34 teams.

R.Premadasa Stadium, Colombo, has hosted the most of them (34).

In T20 and shorter formats there are 72 results; the median first-innings score is 169, and the side batting first won 50% of matches that had a winner. The highest total is 242/2 by Jaffna Kings at R.Premadasa Stadium on 5 Aug 2026.

In one-day cricket there are 34 results; the median first-innings score is 243, and the side batting first won 59% of matches that had a winner. The highest total is 357/3 by England at R.Premadasa Stadium on 27 Jan 2026.

In Test and first-class cricket there are 6 results; the median first-innings score is 479, and the side batting first won 50% of matches that had a winner. The highest total is 654/6 by Australia at Galle International Stadium on 29 Jan 2025.

Sri Lanka have played the most matches here (37, with 17 wins).

Results, scoring and toss figures at grounds in Sri Lanka, by format
FormatResultsMedian 1st-innings scoreBatting first wonToss winner wonChose to fieldHighest total
T20 and shorter7216950%46%71%242/2 Jaffna Kings at R.Premadasa Stadium, 5 Aug 2026
One-day (ODI and List A)3424359%65%41%357/3 England at R.Premadasa Stadium, 27 Jan 2026
Test and first-class647950%50%0%654/6 Australia at Galle International Stadium, 29 Jan 2025

Results are completed matches with a winner or a no-result. “Batting first won” and “Toss winner won” count only matches with a winner. The median first-innings score is the middle value of all first innings, so one huge or tiny total does not skew it. The highest total counts first and second innings in limited-overs cricket.

All grounds in Sri Lanka

All cricket grounds in Sri Lanka
VenueCityStored resultsUpcomingLast match
R.Premadasa StadiumColombo34–8 Aug 2026
Pallekele International Cricket StadiumPallekele, Kandy33–1 Aug 2026
Rangiri Dambulla International StadiumDambulla16–26 Jul 2026
Sinhalese Sports ClubColombo13–23 Aug 2026
Mahinda Rajapaksa International Cricket StadiumHambantota11–4 Aug 2026
Galle International StadiumGalle4–15 Aug 2026
Colombo Cricket Club GroundColombo1–3 Feb 2026
Colts Cricket Club GroundColombo0––

Latest results in Sri Lanka

  1. 23 Aug 2026 · 10:00 IST

    ICC World Test Championship · Test/5day

    Sri Lanka290 (89.4 ov) & 429/9 (154 ov)

    India503/9 (138 ov)

    Match drawn

    Scorecard: Sri Lanka v India →

  2. 15 Aug 2026 · 10:00 IST

    ICC World Test Championship · Test/5day

    Sri Lanka283 (79.4 ov) & 206 (77.4 ov)

    India462 (116.4 ov) & 193 (48.5 ov)

    India won by 165 runs

    Scorecard: Sri Lanka v India →

  3. 8 Aug 2026 · 19:30 IST

    Lanka Premier League · T20

    Jaffna Kings123 (19.3 ov)

    Galle Gallants126/5 (15.5 ov)

    Galle Gallants won by 5 wickets (with 25 balls remaining)

    Scorecard: Jaffna Kings v Galle Gallants →

  4. 7 Aug 2026 · 19:30 IST

    Lanka Premier League · T20

    Colombo Kaps176 (18.5 ov)

    Galle Gallants177/4 (18.4 ov)

    Galle Gallants won by 6 wickets (with 8 balls remaining)

    Scorecard: Colombo Kaps v Galle Gallants →

  5. 5 Aug 2026 · 19:30 IST

    Lanka Premier League · T20

    Colombo Kaps203/7 (20 ov)

    Kandy Royals135 (18.4 ov)

    Colombo Kaps won by 68 runs

    Scorecard: Colombo Kaps v Kandy Royals →

  6. 5 Aug 2026 · 15:00 IST

    Lanka Premier League · T20

    Jaffna Kings242/2 (20 ov)

    Galle Gallants230/8 (20 ov)

    Jaffna Kings won by 12 runs

    Scorecard: Jaffna Kings v Galle Gallants →

  7. 4 Aug 2026 · 10:00 IST

    Twenty20 International Women · T20I

    Sri Lanka W113/6 (20 ov)

    Pakistan W115/6 (18.2 ov)

    Pakistan W won by 4 wickets (with 10 balls remaining)

    Scorecard: Sri Lanka W v Pakistan W →

  8. 2 Aug 2026 · 19:30 IST

    Scorecard: Jaffna Kings v Dambulla Sixers →

Teams with the most matches in Sri Lanka

Completed matches at these grounds in FairPlay's records, and how many each side won.
Teams with the most completed matches at grounds in Sri Lanka
TeamMatchesWonWin rate
Sri Lanka371746%
Galle Gallants171059%
Sri Lanka W13646%
Colombo Kaps10550%
Pakistan W10220%
England9889%
Jaffna Kings9667%
Kandy Royals9333%

Leading performers at grounds in Sri Lanka

Across the latest 40 completed matches in Sri Lanka with a full scorecard in FairPlay's records (up to 40). These are not career records.
Most runs
PlayerTeamInnsRunsHSSR
Lahiru UdaraKandy Royals9434132*159.56
Sam HarperGalle Gallants1142577163.46
Sonal DinushaSri Lanka4420133*58.17
Kamil MisharaJaffna Kings9411108*165.06
Charith AsalankaGalle Gallants1138570*153.39
Most wickets
PlayerTeamOversWktsBestEcon
Eshan MalingaGalle Gallants35.1174/269.33
Manav SutharIndia108.2166/553.11
Akif JavedGalle Gallants38.5154/409.66
Lizaad WilliamsJaffna Kings25.2143/149.24
Nuwan ThusharaKandy Royals35144/298.89

Grounds in other countries

18+ only. Fixtures, scores and results come from Sportmonks match data and are checked every minute. They are information, not a tip or a promise of any result. See how FairPlay's data works.