| 1 | 25 Jun,2004 6:30 PM GMT | WI vs NZ | Edgbaston, Birmingham | Match abandoned |
| 2 | 26 Jun,2004 6:30 PM GMT | ENG vs WI | Trent Bridge, Nottingham | West Indies won by 7 wickets |
| 3 | 28 Jun,2004 6:30 PM GMT | ENG vs NZ | Riverside Ground, Chester-le-Street | New Zealand won by 7 wickets |
| 4 | 30 Jun,2004 6:30 PM GMT | WI vs ENG | Headingley, Leeds | England won by 7 wickets |
| 5 | 02 Jul,2004 6:30 PM GMT | WI vs NZ | Sophia Gardens,Cardiff - Wales | New Zealand won by 5 wickets |
| 6 | 03 Jul,2004 6:30 PM GMT | ENG vs NZ | County Ground, Nevil Road, Bristol | New Zealand won by 6 wickets |
| 7 | 05 Jul,2004 6:30 PM GMT | ENG vs WI | Lord's, London | West Indies won by 7 wickets |
| 8 | 07 Jul,2004 6:30 PM GMT | NZ vs WI | The Rose Bowl, Southampton | Match abandoned |
| 9 | 09 Jul,2004 6:30 PM GMT | NZ vs WI | Lord's, London | New Zealand won by 107 runs |