Afghanistan thrash Scotland by 130 runs at T20 World Cup

Afghanistan thrash Scotland by 130 runs at T20 World Cup

BBC News

Published

Scotland are thrashed by 130 runs against Afghanistan in their first Super 12s match at the Men's T20 World Cup in Sharjah.

Full Article