| 1 | 09 Sep,2004 6:30 PM GMT | NZ vs USA | Kennington Oval (The Oval), London | New Zealand won by 210 runs |
| 2 | 09 Sep,2004 6:30 PM GMT | ENG vs ZIM | Edgbaston, Birmingham | England won by 152 runs |
| 3 | 10 Sep,2004 6:30 PM GMT | IND vs KEN | The Rose Bowl, Southampton | India won by 98 runs |
| 4 | 11 Sep,2004 6:30 PM GMT | BAN vs SA | Edgbaston, Birmingham | South Africa won by 9 wickets |
| 5 | 12 Sep,2004 6:30 PM GMT | USA vs AUS | The Rose Bowl, Southampton | Australia won by 9 wickets |
| 6 | 13 Sep,2004 6:30 PM GMT | ZIM vs SL | Kennington Oval (The Oval), London | Sri Lanka won by 4 wickets |
| 7 | 14 Sep,2004 6:30 PM GMT | WI vs BAN | The Rose Bowl, Southampton | West Indies won by 138 runs |
| 8 | 14 Sep,2004 6:30 PM GMT | KEN vs PAK | Edgbaston, Birmingham | Pakistan won by 7 wickets |
| 9 | 15 Sep,2004 6:30 PM GMT | NZ vs AUS | Kennington Oval (The Oval), London | Australia won by 7 wickets |
| 10 | 16 Sep,2004 6:30 PM GMT | ENG vs SL | The Rose Bowl, Southampton | England won by 49 runs |
| 11 | 17 Sep,2004 6:30 PM GMT | SA vs WI | Kennington Oval (The Oval), London | West Indies won by 5 wickets |
| 12 | 18 Sep,2004 6:30 PM GMT | IND vs PAK | Edgbaston, Birmingham | Pakistan won by 3 wickets |
| 13 | 20 Sep,2004 6:30 PM GMT | AUS vs ENG (Semi Final 1) | Edgbaston, Birmingham | England won by 6 wickets |
| 14 | 21 Sep,2004 6:30 PM GMT | PAK vs WI (Semi Final 2) | The Rose Bowl, Southampton | West Indies won by 7 wickets |
| 15 | 24 Sep,2004 6:30 PM GMT | ENG vs WI (Final) | Kennington Oval (The Oval), London | West Indies won by 2 wickets |