1998 | Bangladesh | Bangabandhu National Stadium, Dhaka | SA vs WI | South Africa won by 4 wickets | South Africa: 248/6 (47 overs)
West Indies: 245 all out (49.3 overs) | 9 |
2000 | Kenya | Gymkhana Club Ground, Nairobi | NZ vs IND | New Zealand won by 4 wickets | New Zealand: 265/6 (49.4 overs)
India: 264/6 (50 overs) | 11 |
2002 | Sri Lanka | R. Premadasa Stadium, Colombo | SL vs IND | India and Sri Lanka declared co-champions
| Sri Lanka
244/5 (50 Overs) & 222/7 (50 Overs)
India
14/0 (2 Overs) & 38/1 (8.4 Overs)
Scorecard 1 & Scorecard 2 | 12 |
2004 | England | The Oval, London | WI vs ENG | West Indies won by 2 wickets | West Indies: 218/8 (48.5 overs)
England: 217 all out (49.4 overs) | 12 |
2006 | India | Brabourne Stadium, Mumbai | AUS vs WI | Australia won by 8 wickets (D/L method) | Australia: 116/2 (28.1 overs)
West Indies: 138 all out (30.4 overs) | 10 |
2009 | South Africa | SuperSport Park, Centurion | AUS vs NZ | Australia won by 6 wickets | Australia: 206/4 (45.2 overs)
New Zealand: 200/9 (50 overs) | 8 |
2013 | England
Wales | Edgbaston Cricket Ground, Birmingham | IND vs ENG | India won by 5 runs | India: 129/7 (20 overs)
England: 124/8 (20 overs) | 8 |
2017 | | The Oval, London | PAK vs IND | Pakistan won by 180 runs | Pakistan: 338/4 (50 overs)
India: 158 all out (30.3 overs) | 8 |
2025 | Pakistan | TBA | | | | 8 |
2029 | India | | | | | |