| 13 Apr 2007 | AUS 92/1 v IRE 91Match 40 · ODI | Australia won by 9 wickets | Barbados | ICC World Cup 2006/07 |
| 12 Apr 2007 | NZ 219/7 v SL 222/4Match 39 · ODI | Sri Lanka won by 6 wickets | Grenada | ICC World Cup 2006/07 |
| 11 Apr 2007 | BAN 143 v ENG 147/6Match 38 · ODI | England won by 4 wickets | Barbados | ICC World Cup 2006/07 |
| 10 Apr 2007 | WI 289/9 v SA 356/4Match 37 · ODI | South Africa won by 67 runs | Grenada | ICC World Cup 2006/07 |
| 9 Apr 2007 | IRE 134 v NZ 263/8Match 36 · ODI | New Zealand won by 129 runs | Guyana | ICC World Cup 2006/07 |
| 8 Apr 2007 | AUS 248/3 v ENG 247Match 35 · ODI | Australia won by 7 wickets | Antigua | ICC World Cup 2006/07 |
| 7 Apr 2007 | BAN 251/8 v SA 184Match 34 · ODI | Bangladesh won by 67 runs | Guyana | ICC World Cup 2006/07 |
| 4 Apr 2007 | ENG 233/8 v SL 235Match 33 · ODI | Sri Lanka won by 2 runs | Antigua | ICC World Cup 2006/07 |
| 3 Apr 2007 | IRE 152/8 v SA 165/3Match 32 · ODI | South Africa won by 7 wickets (DLS method) | Guyana | ICC World Cup 2006/07 |
| 2 Apr 2007 | BAN 174 v NZ 178/1Match 31 · ODI | New Zealand won by 9 wickets | Antigua | ICC World Cup 2006/07 |
| 1 Apr 2007 | WI 190 v SL 303/5Match 30 · ODI | Sri Lanka won by 113 runs | Guyana | ICC World Cup 2006/07 |
| 31 Mar 2007 | AUS 106/0 v BAN 104/6Match 29 · ODI | Australia won by 10 wickets | Antigua | ICC World Cup 2006/07 |
| 30 Mar 2007 | ENG 266/7 v IRE 218Match 28 · ODI | England won by 48 runs | Guyana | ICC World Cup 2006/07 |
| 29 Mar 2007 | WI 177 v NZ 179/3Match 27 · ODI | New Zealand won by 7 wickets | Antigua | ICC World Cup 2006/07 |
| 28 Mar 2007 | SA 212/9 v SL 209Match 26 · ODI | South Africa won by 1 wicket | Guyana | ICC World Cup 2006/07 |
| 27 Mar 2007 | WI 219 v AUS 322/6Match 25 · ODI | Australia won by 103 runs | Antigua | ICC World Cup 2006/07 |
| 25 Mar 2007 | BAN 96/3 v BER 94/9Match 24 · ODI | Bangladesh won by 7 wickets (DLS method) | Trinidad | ICC World Cup 2006/07 |
| 24 Mar 2007 | AUS 377/6 v SA 294Match 22 · ODI | Australia won by 83 runs | St Kitts | ICC World Cup 2006/07 |
| 24 Mar 2007 | ENG 178/3 v KEN 177Match 23 · ODI | England won by 7 wickets | St Lucia | ICC World Cup 2006/07 |
| 23 Mar 2007 | IND 185 v SL 254/6Match 20 · ODI | Sri Lanka won by 69 runs | Trinidad | ICC World Cup 2006/07 |
| 23 Mar 2007 | WI 190/2 v IRE 183/8Match 21 · ODI | West Indies won by 8 wickets (DLS method) | Jamaica | ICC World Cup 2006/07 |
| 22 Mar 2007 | NED 140/2 v SCO 136Match 19 · ODI | Netherlands won by 8 wickets | St Kitts | ICC World Cup 2006/07 |
| 22 Mar 2007 | CAN 249/9 v NZ 363/5Match 18 · ODI | New Zealand won by 114 runs | St Lucia | ICC World Cup 2006/07 |
| 21 Mar 2007 | BAN 112 v SL 318/4Match 16 · ODI | Sri Lanka won by 198 runs (DLS method) | Trinidad | ICC World Cup 2006/07 |
| 21 Mar 2007 | PAK 349 v ZIM 99Match 17 · ODI | Pakistan won by 93 runs (DLS method) | Jamaica | ICC World Cup 2006/07 |
| 20 Mar 2007 | SCO 186/8 v SA 188/3Match 15 · ODI | South Africa won by 7 wickets | St Kitts | ICC World Cup 2006/07 |
| 20 Mar 2007 | KEN 183 v NZ 331/7Match 14 · ODI | New Zealand won by 148 runs | St Lucia | ICC World Cup 2006/07 |
| 19 Mar 2007 | BER 156 v IND 413/5Match 12 · ODI | India won by 257 runs | Trinidad | ICC World Cup 2006/07 |
| 19 Mar 2007 | WI 204/4 v ZIM 202/5Match 13 · ODI | West Indies won by 6 wickets | Jamaica | ICC World Cup 2006/07 |
| 18 Mar 2007 | AUS 358/5 v NED 129Match 10 · ODI | Australia won by 229 runs | St Kitts | ICC World Cup 2006/07 |
| 18 Mar 2007 | CAN 228/7 v ENG 279/6Match 11 · ODI | England won by 51 runs | St Lucia | ICC World Cup 2006/07 |
| 17 Mar 2007 | BAN 192/5 v IND 191Match 8 · ODI | Bangladesh won by 5 wickets | Trinidad | ICC World Cup 2006/07 |
| 17 Mar 2007 | IRE 133/7 v PAK 132Match 9 · ODI | Ireland won by 3 wickets (DLS method) | Jamaica | ICC World Cup 2006/07 |
| 16 Mar 2007 | NED 132/9 v SA 353/3Match 7 · ODI | South Africa won by 221 runs | St Kitts | ICC World Cup 2006/07 |
| 16 Mar 2007 | ENG 209/7 v NZ 210/4Match 6 · ODI | New Zealand won by 6 wickets | St Lucia | ICC World Cup 2006/07 |
| 15 Mar 2007 | BER 78 v SL 321/6Match 4 · ODI | Sri Lanka won by 243 runs | Trinidad | ICC World Cup 2006/07 |
| 15 Mar 2007 | IRE 221/9 v ZIM 221Match 5 · ODI | Match tied | Jamaica | ICC World Cup 2006/07 |
| 14 Mar 2007 | AUS 334/6 v SCO 131/9Match 2 · ODI | Australia won by 203 runs | St Kitts | ICC World Cup 2006/07 |
| 14 Mar 2007 | CAN 199 v KEN 203/33rd Match, Group C · ODI | Kenya won by 7 wickets (with 40 balls remaining) | St Lucia | 2007 Cricket World Cup |
| 13 Mar 2007 | WI 241/9 v PAK 187Match 1 · ODI | West Indies won by 54 runs | Jamaica | ICC World Cup 2006/07 |
| 5 Mar 2007 | NZW 177/9 v AUSW 181/4Final · ODI | Australia Women won by 6 wickets | Chennai | Women's Quadrangular Series 2006/07 |
| 28 Feb 2007 | BAN 278/5 v CAN 265/73rd Match · ODI | Bangladesh won by 13 runs | Antigua | Associates Triangular Series in West Indies in 2006–07 |
| 26 Feb 2007 | BER 206/8 v CAN 207/72nd Match · ODI | Canada won by 3 wickets (with 36 balls remaining) | Antigua | Associates Triangular Series in West Indies in 2006–07 |
| 25 Feb 2007 | BAN 206/2 v BER 205/81st Match · ODI | Bangladesh won by 8 wickets (with 75 balls remaining) | Antigua | Associates Triangular Series in West Indies in 2006–07 |
| 20 Feb 2007 | NZ 350/9 v AUS 346/5Match 3 · ODI | New Zealand won by 1 wicket | Hamilton | Chappell-Hadlee Trophy 2006/07 |
| 18 Feb 2007 | NZ 340/5 v AUS 336/4Match 2 · ODI | New Zealand won by 5 wickets | Auckland | Chappell-Hadlee Trophy 2006/07 |
| 17 Feb 2007 | IND 263/3 v SL 259/7Match 4 · ODI | India won by 7 wickets | Visakhapatnam | Sri Lanka in India ODI Series 2006/07 |
| 16 Feb 2007 | NZ 149/0 v AUS 148Match 1 · ODI | New Zealand won by 10 wickets | Wellington | Chappell-Hadlee Trophy 2006/07 |
| 14 Feb 2007 | SA 156/1 v PAK 153Match 5 · ODI | South Africa won by 9 wickets | Johannesburg | Pakistan in South Africa ODI Series 2006/07 |
| 14 Feb 2007 | IND 233/5 v SL 230/8Match 3 · ODI | India won by 5 wickets | Margao | Sri Lanka in India ODI Series 2006/07 |