The R. Premadasa Stadium is one of Sri Lanka’s most important international cricket venues and a major sporting landmark in Colombo. Located in the Khettarama area of the Sri Lankan capital, the...
Pallekele International Cricket Stadium is one of Sri Lanka’s prominent modern cricket venues and is located in Pallekele, in the Kandy area of Central Province. The stadium has become an import...


