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).
| Format | Results | Median 1st-innings score | Batting first won | Toss winner won | Chose to field | Highest total |
|---|---|---|---|---|---|---|
| T20 and shorter | 72 | 169 | 50% | 46% | 71% | 242/2 Jaffna Kings at R.Premadasa Stadium, 5 Aug 2026 |
| One-day (ODI and List A) | 34 | 243 | 59% | 65% | 41% | 357/3 England at R.Premadasa Stadium, 27 Jan 2026 |
| Test and first-class | 6 | 479 | 50% | 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
| Venue | City | Stored results | Upcoming | Last match |
|---|---|---|---|---|
| R.Premadasa Stadium | Colombo | 34 | – | 8 Aug 2026 |
| Pallekele International Cricket Stadium | Pallekele, Kandy | 33 | – | 1 Aug 2026 |
| Rangiri Dambulla International Stadium | Dambulla | 16 | – | 26 Jul 2026 |
| Sinhalese Sports Club | Colombo | 13 | – | 23 Aug 2026 |
| Mahinda Rajapaksa International Cricket Stadium | Hambantota | 11 | – | 4 Aug 2026 |
| Galle International Stadium | Galle | 4 | – | 15 Aug 2026 |
| Colombo Cricket Club Ground | Colombo | 1 | – | 3 Feb 2026 |
| Colts Cricket Club Ground | Colombo | 0 | – | – |
Latest results in Sri Lanka
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
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
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)
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)
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
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
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)
2 Aug 2026 · 19:30 IST
Teams with the most matches in Sri Lanka
| Team | Matches | Won | Win rate |
|---|---|---|---|
| Sri Lanka | 37 | 17 | 46% |
| Galle Gallants | 17 | 10 | 59% |
| Sri Lanka W | 13 | 6 | 46% |
| Colombo Kaps | 10 | 5 | 50% |
| Pakistan W | 10 | 2 | 20% |
| England | 9 | 8 | 89% |
| Jaffna Kings | 9 | 6 | 67% |
| Kandy Royals | 9 | 3 | 33% |
Leading performers at grounds in Sri Lanka
| Player | Team | Inns | Runs | HS | SR |
|---|---|---|---|---|---|
| Lahiru Udara | Kandy Royals | 9 | 434 | 132* | 159.56 |
| Sam Harper | Galle Gallants | 11 | 425 | 77 | 163.46 |
| Sonal Dinusha | Sri Lanka | 4 | 420 | 133* | 58.17 |
| Kamil Mishara | Jaffna Kings | 9 | 411 | 108* | 165.06 |
| Charith Asalanka | Galle Gallants | 11 | 385 | 70* | 153.39 |
| Player | Team | Overs | Wkts | Best | Econ |
|---|---|---|---|---|---|
| Eshan Malinga | Galle Gallants | 35.1 | 17 | 4/26 | 9.33 |
| Manav Suthar | India | 108.2 | 16 | 6/55 | 3.11 |
| Akif Javed | Galle Gallants | 38.5 | 15 | 4/40 | 9.66 |
| Lizaad Williams | Jaffna Kings | 25.2 | 14 | 3/14 | 9.24 |
| Nuwan Thushara | Kandy Royals | 35 | 14 | 4/29 | 8.89 |
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.
