| 1 | 13 May,1999 6:30 PM GMT | SL vs ENG | Lord's, London | England won by 8 wickets |
| 2 | 14 May,1999 6:30 PM GMT | KEN vs ZIM | County Ground, Taunton | Zimbabwe won by 5 wickets |
| 3 | 14 May,1999 6:30 PM GMT | IND vs SA | New County Ground, Hove | South Africa won by 4 wickets |
| 4 | 15 May,1999 6:30 PM GMT | PAK vs WI | County Ground, Nevil Road, Bristol | Pakistan won by 27 runs |
| 5 | 15 May,1999 6:30 PM GMT | SCO vs AUS | County Ground, New Road - Worcester | Australia won by 6 wickets |
| 6 | 16 May,1999 6:30 PM GMT | BAN vs NZ | County Ground, Chelmsford | New Zealand won by 6 wickets |
| 7 | 17 May,1999 6:30 PM GMT | KEN vs ENG | St Lawrence Ground, Canterbury | England won by 9 wickets |
| 8 | 18 May,1999 6:30 PM GMT | ZIM vs IND | Grace Road, Leicester | Zimbabwe won by 3 runs |
| 9 | 18 May,1999 6:30 PM GMT | SA vs SL | County Ground, Northampton | South Africa won by 89 runs |
| 10 | 19 May,1999 6:30 PM GMT | AUS vs NZ | Sophia Gardens,Cardiff - Wales | New Zealand won by 5 wickets |
| 11 | 19 May,1999 6:30 PM GMT | PAK vs SCO | Riverside Ground, Chester-le-Street | Pakistan won by 94 runs |
| 12 | 20 May,1999 6:30 PM GMT | BAN vs WI | Castle Avenue, Dublin | West Indies won by 7 wickets |
| 13 | 21 May,1999 6:30 PM GMT | SA vs ENG | Kennington Oval (The Oval), London | South Africa won by 122 runs |
| 14 | 21 May,1999 6:30 PM GMT | ZIM vs SL | County Ground, New Road - Worcester | Sri Lanka won by 4 wickets |
| 15 | 22 May,1999 6:30 PM GMT | PAK vs AUS | Headingley, Leeds | Pakistan won by 10 runs |
| 16 | 22 May,1999 6:30 PM GMT | IND vs KEN | County Ground, Nevil Road, Bristol | India won by 94 runs |
| 17 | 23 May,1999 6:30 PM GMT | BAN vs SCO | Raeburn Place, Edinburgh - Scotland | Bangladesh won by 22 runs |
| 18 | 23 May,1999 6:30 PM GMT | NZ vs WI | County Ground, Southampton | West Indies won by 7 wickets |
| 19 | 24 May,1999 6:30 PM GMT | ZIM vs ENG | Trent Bridge, Nottingham | England won by 7 wickets |
| 20 | 25 May,1999 6:30 PM GMT | KEN vs SA | VRA Ground, Amstelveen | South Africa won by 7 wickets |
| 21 | 25 May,1999 6:30 PM GMT | IND vs SL | County Ground, Taunton | India won by 157 runs |
| 22 | 26 May,1999 6:30 PM GMT | BAN vs AUS | Riverside Ground, Chester-le-Street | Australia won by 7 wickets |
| 23 | 26 May,1999 6:30 PM GMT | SCO vs WI | Grace Road, Leicester | West Indies won by 8 wickets |
| 24 | 27 May,1999 6:30 PM GMT | PAK vs NZ | County Ground (Racecourse), Derby | Pakistan won by 62 runs |
| 25 | 28 May,1999 6:30 PM GMT | ZIM vs SA | County Ground, Chelmsford | Zimbabwe won by 48 runs |
| 26 | 28 May,1999 6:30 PM GMT | IND vs ENG | Edgbaston, Birmingham | India won by 63 runs |
| 27 | 29 May,1999 6:30 PM GMT | WI vs AUS | Old Trafford, Manchester | Australia won by 6 wickets |
| 28 | 29 May,1999 6:30 PM GMT | SL vs KEN | County Ground, Southampton | Sri Lanka won by 45 runs |
| 29 | 30 May,1999 6:30 PM GMT | SCO vs NZ | Raeburn Place, Edinburgh - Scotland | New Zealand won by 6 wickets |
| 30 | 30 May,1999 6:30 PM GMT | BAN vs PAK | County Ground, Northampton | Bangladesh won by 62 runs |
| 31 | 03 Jun,1999 6:30 PM GMT | AUS vs IND | Kennington Oval (The Oval), London | Australia won by 77 runs |
| 32 | 04 Jun,1999 6:30 PM GMT | PAK vs SA | Trent Bridge, Nottingham | South Africa won by 3 wickets |
| 33 | 05 Jun,1999 6:30 PM GMT | ZIM vs NZ | Headingley, Leeds | Match drew |
| 34 | 07 Jun,1999 6:30 PM GMT | IND vs PAK | Old Trafford, Manchester | India won by 47 runs |
| 35 | 08 Jun,1999 6:30 PM GMT | AUS vs ZIM | Lord's, London | Australia won by 44 runs |
| 36 | 09 Jun,1999 6:30 PM GMT | SA vs NZ | Edgbaston, Birmingham | South Africa won by 74 runs |
| 37 | 10 Jun,1999 6:30 PM GMT | PAK vs ZIM | Kennington Oval (The Oval), London | Pakistan won by 148 runs |
| 38 | 11 Jun,1999 6:30 PM GMT | IND vs NZ | Trent Bridge, Nottingham | New Zealand won by 5 wickets |
| 39 | 12 Jun,1999 6:30 PM GMT | SA vs AUS | Headingley, Leeds | Australia won by 5 wickets |
| 40 | 15 Jun,1999 6:30 PM GMT | NZ vs PAK (Semi Final 11) | Old Trafford, Manchester | Pakistan won by 9 wickets |
| 41 | 16 Jun,1999 6:30 PM GMT | AUS vs SA (Semi Final 12) | Edgbaston, Birmingham | Match tied |
| 42 | 19 Jun,1999 6:30 PM GMT | PAK vs AUS (Final) | Lord's, London | Australia won by 8 wickets |