Tag: ICC Men’s T20 World Cup
ICC Men’s T20 World Cup champion Australia
Dubai: Australia won their 1st ICC Men’s T20 World Cup on Sunday at Dubai International Stadium beating New Zealand in the final. Australia waited for 14 long years to win their […]