England Thrash Sri Lanka by 51 Runs in T20 World Cup
News Desk
Pallekele: England defeated Sri Lanka by 51 runs in a Super Eight stage clash of the ICC Men's T20 World Cup on Sunday.
Batting first, England posted 146 runs in their allotted 20 overs, led by an impressive half-century…