Cricket Schedules at Rangiri Dumbulla Stadium

Dambulla International Cricket Stadium is a 30,000 seat cricket stadium in Sri Lanka. The Stadium is situated in the Central Province, close to Dambulla on a 60 acre. The site leased from the Rangiri Dambulla Temple.

Saturday
Mar 25
2017
Tuesday
Mar 28
2017