Despite reaching the finals of many world cup championships, Sri Lankan Cricket team have not managed to win any, find out why Sri Lankan Cricket team, chokes.
Tag: Kensington Oval
Top 10 Best Cricket Stadiums in the World
Here are those stadiums which have lifted the game of cricket over the years with some of the best pitches, facilities and consequently matches.