Two inconsistent teams battle with plenty to prove

Sri Lanka will play their penultimate league stage game in the ICC Cricket World Cup 2019 against West Indies on Monday, 1st of July, at the Riverside Ground…

Leave a Reply

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