» » England Vs Sri Lanka,27th Match at Leeds,Jun 21, 2019

Cricket News sort by England Vs Sri Lanka,27th Match at Leeds,Jun 21, 2019

Sri Lanka, against all odds, defeated hosts and favorites England to keep their hopes alive in World Cup 2019. Batting first, the Lankans managed only 232