Test your knowledge in our quiz about the ICC T20 World Cup, as the 2026 edition is staged in India and Sri Lanka.