| Year |
host Team |
Venue |
Scores |
Result |
| 1975 |
England |
London |
West Indies
291 for 8 (60 overs)
Australia
274 all out (58.4 overs)
|
West Indies won by 17 runs |
| 1979 |
England |
London |
West Indies
286 for 9 (60 overs) England
191 all out (50 overs) |
West Indies won by 92 runs |
| 1983 |
England |
London |
West Indies 286 for 9 (60 overs)
England 191 all out (50 overs) |
India won by 43 runs |
| 1987 |
India/Pakistan |
Calcutta |
India 183 all out (54.4 overs)
West Indies 140 all out (52 overs) |
Aus won by 7 runs |
| 1992 |
Australia/New Zealand |
Melbourne |
Pakistan 249 for 6 (50 overs)
England227 all out (49.2 overs) |
Pakistan won by 22 runs |
| 1996 |
India/Pakistan |
Sri Lanka |
Australia 241 for 7 (50 overs)
Sri Lanka 245 for 3 (46.2 overs) |
Sri Lanka won by 7 wickets |
| 1999 |
England |
London |
Pakistan 132 all out (39 overs)
Australia 133 for 2 (20.1 overs) |
Australia won by 8 wickets |
| 2003 |
South Africa |
Johannesburg, S. Africa |
Australia 359 for 2 (50 overs)
India 234 all out (39.2 overs) |
Aus won by 125 runs |
| 2007 |
West Indies |
West Indies, 8 Locations |
T.B.A |
T.B.A |