2023: Australia beat India by 6 wickets in the final at Narendra Modi Stadium, Ahmedabad 

2019: England beat New Zealand on boundary count after a tied super over in the final at Lord’s, London 

2015: Australia beat New Zealand by 7 wickets in the final at Melbourne Cricket Ground 

2011: India beat Sri Lanka by 6 wickets in the final at Wankhede Stadium, Mumbai. 

2007: Australia beat Sri Lanka by 53 runs (D/L method) in the final at Kensington Oval, Bridgetown. 

2003: Australia beat India by 125 runs in the final at Wanderers, Johannesburg. 

1999: Australia beat Pakistan by 8 wickets in the final at Lord’s, London. 

1996: Sri Lanka beat Australia by 7 wickets in the final at Gaddafi Stadium, Lahore.