T20 World Cup winners over the years

2007 ICC World T20: India India defeated arch-rivals Pakistan by 5 runs in a final at Johannesburg

2009 ICC World T20: Pakistan Pakistan beat Sri Lanka by eight wickets in England

2010 ICC World Twenty20: England England defeated rivals Australia in the final by seven wickets

2012 ICC World Twenty20: West Indies West Indies defeated Sri Lanka by 36 runs in Colombo

2014 ICC World Twenty20: Sri Lanka Sri Lanka won the final by six wickets against India in Dhaka

2016 ICC World Twenty20: West Indies West Indies defeated England by 4 wickets in a last-over cliffhanger in Kolkata

2021 ICC World Twenty20: Australia Australia defeated their Trans-Tasman rivals New Zealand by eight wickets in UAE