Aqib Ilyas

England Dominates Oman in T20 World Cup Thrashing

England boosted their chances of advancing in the T20 World Cup with a dominant victory over Oman in Antigua. The…

5 months ago