Dambulla International Cricket Stadium is the newest cricket venue in Sri Lanka. The Stadium is situated in the North Central Province, close to Dambulla, an agricultural trading town also famous ...
Politically-backed traders at the Dambulla Economic Centre are buying increasing supplies of vegetables from the farmers of the liberated Northern Province forcing growers elsewhere to throw their ...
Sri Lanka vs West Indies at Dambulla, West Indies in Sri Lanka 1st T20I, Oct 13, 2024 [T20I # 2907] Afghanistan vs Sri Lanka at Dambulla, Sri Lanka vs Afghanistan 3rd T20I, Feb 21, 2024 [T20I ...
Sri Lanka Cricket and IPG, the rights holders of the Lanka Premier League (LPL), have terminated the contract of Dambulla Thunders. The development emerged the day after LPL held a player auction ...