47runs.com

The 2020 World Twenty20 will be held in Australia…

The 2020 World Twenty20 will be held in Australia and New Zealand. If only they’d include 20 teams. Many twenties.