Rangiri Dambulla International Stadium
Rangiri Dambulla International Stadium stands as one of Sri Lanka's premier cricket venues, nestled in the Central Province near the ancient city of Dambulla. Opened in 2001, this picturesque ground was constructed to provide Sri Lankan cricket with a modern facility away from the traditional coastal venues of Colombo and Galle.
The stadium has established itself as a bowler-friendly venue, particularly favoring teams that win the toss and elect to field first. Statistics from 77 international matches reveal telling patterns: in ODIs, the average first-innings score of 216.37 and a modest 45.83% win rate for batting teams suggests conditions that assist bowlers. This trend is even more pronounced in T20 cricket, where teams batting first average just 139.15 runs with only a 38.46% success rate.
The pitch typically offers assistance to both pace and spin bowlers, with the surface tending to slow down as matches progress. The dry climate and red soil composition contribute to deteriorating conditions that make batting increasingly challenging in the latter stages of games.
Notable for hosting high-profile series against major cricketing nations, Dambulla has witnessed several memorable encounters, particularly during Asia Cup tournaments. The stadium's intimate 30,000 capacity creates an electric atmosphere, with passionate Sri Lankan supporters creating a cauldron of noise. The scenic backdrop of ancient rock formations and lush greenery adds to the venue's unique character, making it one of cricket's most photogenic grounds.
Ground Stats by Format
ODI
Matches played51
Avg 1st innings216
Avg 2nd innings179
Highest total385
Lowest total76
Bat first win %45.8%
T20
Matches played26
Avg 1st innings139
Avg 2nd innings116
Highest total201
Lowest total40
Bat first win %38.5%
Recent Matches
| Date | Match | Format | Result |
|---|---|---|---|
| 11 Jan 2026 | Sri Lanka vs Pakistan(160/6 / 146/8) | T20 | Sri Lanka won by 14 runs |
| 7 Jan 2026 | Sri Lanka vs Pakistan(128/10 / 129/4) | T20 | Pakistan won by 6 wickets |
| 13 Jul 2025 | Bangladesh vs Sri Lanka(177/7 / 94/10) | T20 | Bangladesh won by 83 runs |
| 13 Nov 2024 | Sri Lanka vs New Zealand(324/5 / 175/9) | ODI | Sri Lanka won by 45 runs |
| 10 Nov 2024 | New Zealand vs Sri Lanka(108/10 / 103/10) | T20 | New Zealand won by 5 runs |
| 9 Nov 2024 | New Zealand vs Sri Lanka(135/10 / 140/6) | T20 | Sri Lanka won by 4 wickets |
| 17 Oct 2024 | West Indies vs Sri Lanka(162/8 / 166/1) | T20 | Sri Lanka won by 9 wickets |
| 15 Oct 2024 | Sri Lanka vs West Indies(162/5 / 89/10) | T20 | Sri Lanka won by 73 runs |
| 13 Oct 2024 | Sri Lanka vs West Indies(179/7 / 180/5) | T20 | West Indies won by 5 wickets |
| 28 Jul 2024 | India vs Sri Lanka(165/6 / 167/2) | T20 | Sri Lanka won by 8 wickets |
