Tag: World Twenty20

Australia sink England to claim women’s World Twenty20 title

Australia sink England to claim women’s World Twenty20 title

Two years ago, in the World Twenty20 semi-final in Delhi, England suffered a humiliation at the hands of Australia: a 6-run loss, courtesy of a collap [...]
1 / 1 POSTS
error: