There are a number of international cricket grounds in Sri Lanka, the largest being the R. Premadasa International Cricket Stadium in Colombo which hosted the finals of the 2012 ICC World Twenty20 and 2002 ICC Champions Trophy. Click on the map above or links below for a venue guide to visiting each of the grounds and the cities which they’re located in.