| 11 Feb 2007 | AUS 152/8 v ENG 246/8Final · ODI | England won by 34 runs (DLS method) | Sydney | Commonwealth Bank Series 2006/07 |
| 11 Feb 2007 | SA 113/0 v PAK 107Match 4 · ODI | South Africa won by 10 wickets | Cape Town | Pakistan in South Africa ODI Series 2006/07 |
| 11 Feb 2007 | IND 252/9 v SL 257/8Match 2 · ODI | Sri Lanka won by 5 runs | Rajkot | Sri Lanka in India ODI Series 2006/07 |
| 10 Feb 2007 | ZIM 244/8 v BAN 246/94th ODI · ODI | Bangladesh won by 1 wicket (with 16 balls remaining) | Harare | Bangladesh tour of Zimbabwe 2006/07 |
| 9 Feb 2007 | AUS 252 v ENG 253/6Final · ODI | England won by 4 wickets | Melbourne | Commonwealth Bank Series 2006/07 |
| 9 Feb 2007 | SA v PAK 245/8Match 3 · ODI | No result | Port Elizabeth | Pakistan in South Africa ODI Series 2006/07 |
| 9 Feb 2007 | ZIM 214 v BAN 228/93rd ODI · ODI | Bangladesh won by 14 runs | Harare | Bangladesh tour of Zimbabwe 2006/07 |
| 8 Feb 2007 | IND v SL 102/3Match 1 · ODI | No result | Kolkata | Sri Lanka in India ODI Series 2006/07 |
| 7 Feb 2007 | SA 210 v PAK 351/4Match 2 · ODI | Pakistan won by 141 runs | Durban | Pakistan in South Africa ODI Series 2006/07 |
| 7 Feb 2007 | SCO 155 v KEN 158/2Final · ODI | Kenya won by 8 wickets (with 73 balls remaining) | Nairobi | ICC World Cricket League Division One 2006/07 |
| 6 Feb 2007 | ENG 270/7 v NZ 256/8Match 12 · ODI | England won by 14 runs | Brisbane | Commonwealth Bank Series 2006/07 |
| 6 Feb 2007 | ZIM 156/2 v BAN 1532nd ODI · ODI | Zimbabwe won by 8 wickets (with 88 balls remaining) | Harare | Bangladesh tour of Zimbabwe 2006/07 |
| 5 Feb 2007 | KEN 250/9 v CAN 9214th ODI · ODI | Kenya won by 158 runs | Nairobi | ICC World Cricket League Division One 2006/07 |
| 5 Feb 2007 | BER 269/5 v SCO 268/913th Match · ODI | Bermuda won by 5 wickets (with 6 balls remaining) | Nairobi | ICC World Cricket League Division One 2006/07 |
| 5 Feb 2007 | IRE 254/8 v NED 260/715th Match · ODI | Netherlands won by 6 runs | Nairobi | ICC World Cricket League Division One 2006/07 |
| 4 Feb 2007 | AUS 291/5 v NZ 290/7Match 11 · ODI | Australia won by 5 wickets | Melbourne | Commonwealth Bank Series 2006/07 |
| 4 Feb 2007 | SA 392/6 v PAK 228Match 1 · ODI | South Africa won by 164 runs | Centurion | Pakistan in South Africa ODI Series 2006/07 |
| 4 Feb 2007 | BER 194 v NED 198/210th ODI · ODI | Netherlands won by 8 wickets | Nairobi | ICC World Cricket League Division One 2006/07 |
| 4 Feb 2007 | KEN 177 v SCO 254/812th ODI · ODI | Scotland won by 77 runs | Nairobi | ICC World Cricket League Division One 2006/07 |
| 4 Feb 2007 | CAN 312/4 v IRE 308/711th Match · ODI | Canada won by 6 wickets (with 2 balls remaining) | Nairobi | ICC World Cricket League Division One 2006/07 |
| 4 Feb 2007 | ZIM 215 v BAN 260/91st ODI · ODI | Bangladesh won by 45 runs | Harare | Bangladesh tour of Zimbabwe 2006/07 |
| 2 Feb 2007 | AUS 200/9 v ENG 292/7Match 10 · ODI | England won by 92 runs | Sydney | Commonwealth Bank Series 2006/07 |
| 2 Feb 2007 | BER 106 v CAN 162/87th ODI · ODI | Canada won by 56 runs | Nairobi | ICC World Cricket League Division One 2006/07 |
| 2 Feb 2007 | KEN 286/9 v IRE 284/48th Match · ODI | Kenya won by 1 wicket (with 6 balls remaining) | Nairobi | ICC World Cricket League Division One 2006/07 |
| 2 Feb 2007 | SCO 207/8 v NED 2059th Match · ODI | Scotland won by 2 runs | Nairobi | ICC World Cricket League Division One 2006/07 |
| 31 Jan 2007 | IND 341/3 v WI 181Match 4 · ODI | India won by 160 runs | Vadodara | West Indies in India ODI Series 2006/07 |
| 31 Jan 2007 | BER 275/8 v IRE 276/64th Match · ODI | Ireland won by 4 wickets (with 8 balls remaining) | Nairobi | ICC World Cricket League Division One 2006/07 |
| 31 Jan 2007 | CAN 269/9 v SCO 276/45th Match · ODI | Scotland won by 7 runs | Nairobi | ICC World Cricket League Division One 2006/07 |
| 31 Jan 2007 | KEN 133/3 v NED 1316th Match · ODI | Kenya won by 7 wickets (with 107 balls remaining) | Nairobi | ICC World Cricket League Division One 2006/07 |
| 30 Jan 2007 | ENG 260/8 v NZ 318/7Match 9 · ODI | New Zealand won by 58 runs | Perth | Commonwealth Bank Series 2006/07 |
| 30 Jan 2007 | CAN 200 v NED 201/22nd Match · ODI | Netherlands won by 8 wickets (with 90 balls remaining) | Nairobi | ICC World Cricket League Division One 2006/07 |
| 30 Jan 2007 | IRE 280/7 v SCO 284/73rd Match · ODI | Scotland won by 3 wickets (with 0 balls remaining) | Nairobi | ICC World Cricket League Division One 2006/07 |
| 29 Jan 2007 | BER 133 v KEN 137/01st Match · ODI | Kenya won by 10 wickets (with 191 balls remaining) | Nairobi | ICC World Cricket League Division One 2006/07 |
| 28 Jan 2007 | AUS 343/5 v NZ 335/5Match 8 · ODI | Australia won by 8 runs | Perth | Commonwealth Bank Series 2006/07 |
| 27 Jan 2007 | IND 268 v WI 270/7Match 3 · ODI | West Indies won by 3 wickets | Chennai | West Indies in India ODI Series 2006/07 |
| 26 Jan 2007 | AUS 111/1 v ENG 110Match 7 · ODI | Australia won by 9 wickets | Adelaide | Commonwealth Bank Series 2006/07 |
| 24 Jan 2007 | PAKW 156/9 v SAW 160/43rd ODI · ODI | South Africa Women won by 6 wickets | Pretoria | Pakistan Women tour of South Africa 2006/07 |
| 24 Jan 2007 | KEN 144 v CAN 213/96th Match · ODI | Canada won by 69 runs | Mombasa | Associates Triangular Series in Kenya in 2006–07 |
| 24 Jan 2007 | IND 189 v WI 1692nd ODI · ODI | India won by 20 runs | Cuttack | West Indies in India ODI Series 2006/07 |
| 23 Jan 2007 | ENG 120 v NZ 210Match 6 · ODI | New Zealand won by 90 runs | Adelaide | Commonwealth Bank Series 2006/07 |
| 23 Jan 2007 | CAN 208 v SCO 209/85th Match · ODI | Scotland won by 2 wickets (with 16 balls remaining) | Mombasa | Associates Triangular Series in Kenya in 2006–07 |
| 22 Jan 2007 | SAW 226 v PAKW 142/82nd ODI · ODI | South Africa Women won by 84 runs | Pretoria | Pakistan Women tour of South Africa 2006/07 |
| 21 Jan 2007 | AUS 224/8 v NZ 218Match 5 · ODI | Australia won by 2 wickets | Sydney | Commonwealth Bank Series 2006/07 |
| 21 Jan 2007 | IND 338/3 v WI 324/81st ODI · ODI | India won by 14 runs | Nagpur | West Indies in India ODI Series 2006/07 |
| 21 Jan 2007 | KEN 259/9 v SCO 253/84th Match · ODI | Kenya won by 6 runs | Mombasa | Associates Triangular Series in Kenya in 2006–07 |
| 19 Jan 2007 | AUS 156/6 v ENG 155Match 4 · ODI | Australia won by 4 wickets | Brisbane | Commonwealth Bank Series 2006/07 |
| 18 Jan 2007 | CAN 292/5 v SCO 293/82nd Match · ODI | Scotland won by 2 wickets (with 1 ball remaining) | Mombasa | Associates Triangular Series in Kenya in 2006–07 |
| 17 Jan 2007 | KEN 328/5 v SCO 1381st Match · ODI | Kenya won by 190 runs | Mombasa | Associates Triangular Series in Kenya in 2006–07 |
| 16 Jan 2007 | ENG 206/7 v NZ 205/9Match 3 · ODI | England won by 3 wickets | Hobart | Commonwealth Bank Series 2006/07 |
| 14 Jan 2007 | AUS 289/8 v NZ 184Match 2 · ODI | Australia won by 105 runs | Hobart | Commonwealth Bank Series 2006/07 |