Team Profile, Sri Lanka: The Emerald Isles Seek To Recover From Reverses

Sri Lanka won the World Cup in 1996. They were runners-up in 2007 and 2011, semi-finalists in 2003 and quarter-finalists in 2015.

Leave a Reply

Your email address will not be published. Required fields are marked *