England vs Afghanistan – T20 World Cup: Live score and updates

0
65

Just one year after falling in the semi finals in the United Arab Emirates, England are back in competitive Twenty20 action as they aim to win the world championship in Australia.
Source: dailymail.co.uk