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.