| 12 Jan 2007 | AUS 246/2 v ENG 242/8Match 1 · ODI | Australia won by 8 wickets | Melbourne | Commonwealth Bank Series 2006/07 |
| 6 Jan 2007 | NZ 73 v SL 262/6Match 4 · ODI | Sri Lanka won by 189 runs | Auckland | Sri Lanka in New Zealand ODI Series 2006/07 |
| 2 Jan 2007 | NZ 110/6 v SL 112Match 3 · ODI | New Zealand won by 4 wickets (DLS method) | Christchurch | Sri Lanka in New Zealand ODI Series 2006/07 |
| 31 Dec 2006 | NZ 228/9 v SL 224/72nd ODI · ODI | New Zealand won by 1 wicket (with 0 balls remaining) | Queenstown | Sri Lanka tour of New Zealand 2006/07 |
| 28 Dec 2006 | NZ 285/8 v SL 289/3Match 1 · ODI | Sri Lanka won by 7 wickets | Napier | Sri Lanka in New Zealand ODI Series 2006/07 |
| 17 Dec 2006 | BAN 278/6 v SCO 1322nd ODI · ODI | Bangladesh won by 146 runs | Dhaka | Scotland tour of Bangladesh 2006/07 |
| 16 Dec 2006 | PAK 239/3 v WI 238/7Match 5 · ODI | Pakistan won by 7 wickets | Karachi | West Indies in Pakistan ODI Series 2006/07 |
| 15 Dec 2006 | BAN 154/4 v SCO 1531st ODI · ODI | Bangladesh won by 6 wickets (with 125 balls remaining) | Chittagong | Scotland tour of Bangladesh 2006/07 |
| 13 Dec 2006 | PAK 209 v WI 212/3Match 4 · ODI | West Indies won by 7 wickets | Multan | West Indies in Pakistan ODI Series 2006/07 |
| 10 Dec 2006 | PAK 192/3 v WI 207/7Match 3 · ODI | Pakistan won by 7 wickets (DLS method) | Lahore | West Indies in Pakistan ODI Series 2006/07 |
| 9 Dec 2006 | BAN 197/7 v ZIM 193/8Match 5 · ODI | Bangladesh won by 3 wickets | Mirpur | Zimbabwe in Bangladesh ODI Series 2006/07 |
| 8 Dec 2006 | BAN 147/2 v ZIM 146Match 4 · ODI | Bangladesh won by 8 wickets | Mirpur | Zimbabwe in Bangladesh ODI Series 2006/07 |
| 7 Dec 2006 | PAK 154/8 v WI 151Match 2 · ODI | Pakistan won by 2 wickets | Faisalabad | West Indies in Pakistan ODI Series 2006/07 |
| 5 Dec 2006 | BAN 220 v ZIM 194Match 3 · ODI | Bangladesh won by 26 runs | Bogra | Zimbabwe in Bangladesh ODI Series 2006/07 |
| 3 Dec 2006 | SA 201/1 v IND 200/9Match 5 · ODI | South Africa won by 9 wickets | Centurion | India in South Africa ODI Series 2006/07 |
| 3 Dec 2006 | BAN 218/4 v ZIM 217/7Match 2 · ODI | Bangladesh won by 6 wickets | Bogra | Zimbabwe in Bangladesh ODI Series 2006/07 |
| 2 Dec 2006 | BER 94/4 v NED 91/9Match 6 · ODI | Bermuda won by 6 wickets | Benoni | ICC Tri-Series (in South Africa) 2006/07 |
| 1 Dec 2006 | CAN 223/8 v NED 205/9Match 5 · ODI | Netherlands won by 1 wicket (DLS method) | Benoni | ICC Tri-Series (in South Africa) 2006/07 |
| 30 Nov 2006 | BER 178/9 v CAN 179/7Match 4 · ODI | Canada won by 3 wickets | Benoni | ICC Tri-Series (in South Africa) 2006/07 |
| 30 Nov 2006 | BAN 186/1 v ZIM 184/91st ODI · ODI | Bangladesh won by 9 wickets (with 27 balls remaining) | Khulna | Zimbabwe in Bangladesh ODI Series 2006/07 |
| 29 Nov 2006 | SA 243/8 v IND 163Match 4 · ODI | South Africa won by 80 runs | Port Elizabeth | India in South Africa ODI Series 2006/07 |
| 28 Nov 2006 | BER 177 v NED 180/23rd Match · ODI | Netherlands won by 8 wickets (with 73 balls remaining) | Potchefstroom | ICC Tri-Series (in South Africa) 2006/07 |
| 27 Nov 2006 | BER 235/8 v CAN 239/5Match 2 · ODI | Canada won by 5 wickets | Potchefstroom | ICC Tri-Series (in South Africa) 2006/07 |
| 26 Nov 2006 | SA 274/7 v IND 168Match 3 · ODI | South Africa won by 106 runs | Cape Town | India in South Africa ODI Series 2006/07 |
| 26 Nov 2006 | CAN 254/8 v NED 271/81st Match · ODI | Netherlands won by 17 runs | Potchefstroom | ICC Tri-Series (in South Africa) 2006/07 |
| 22 Nov 2006 | SA 248/8 v IND 91Match 2 · ODI | South Africa won by 157 runs | Durban | India in South Africa ODI Series 2006/07 |
| 14 Nov 2006 | KEN 305/8 v BER 201/63rd ODI · ODI | Kenya won by 104 runs | Mombasa | Bermuda tour of Kenya 2006/07 |
| 12 Nov 2006 | KEN 186/3 v BER 184/82nd ODI · ODI | Kenya won by 7 wickets (with 25 balls remaining) | Mombasa | Bermuda tour of Kenya 2006/07 |
| 11 Nov 2006 | KEN 224/8 v BER 1451st ODI · ODI | Kenya won by 79 runs | Mombasa | Bermuda tour of Kenya 2006/07 |
| 5 Nov 2006 | AUS 116/2 v WI 138Final · ODI | Australia won by 8 wickets (DLS method) | Mumbai | ICC Champions Trophy 2006/07 |
| 2 Nov 2006 | SA 258/8 v WI 262/4Semi-final · ODI | West Indies won by 6 wickets | Jaipur | ICC Champions Trophy 2006/07 |
| 1 Nov 2006 | AUS 240/9 v NZ 206Semi-final · ODI | Australia won by 34 runs | Chandigarh | ICC Champions Trophy 2006/07 |
| 29 Oct 2006 | IND 249/8 v AUS 252/4Match 18 · ODI | Australia won by 6 wickets | Chandigarh | ICC Champions Trophy 2006/07 |
| 28 Oct 2006 | ENG 276/7 v WI 272/4Match 17 · ODI | England won by 3 wickets | Ahmedabad | ICC Champions Trophy 2006/07 |
| 27 Oct 2006 | PAK 89 v SA 213/8Match 16 · ODI | South Africa won by 124 runs | Chandigarh | ICC Champions Trophy 2006/07 |
| 26 Oct 2006 | IND 223/9 v WI 224/7Match 15 · ODI | West Indies won by 3 wickets | Ahmedabad | ICC Champions Trophy 2006/07 |
| 25 Oct 2006 | NZ 274/7 v PAK 223Match 14 · ODI | New Zealand won by 51 runs | Chandigarh | ICC Champions Trophy 2006/07 |
| 24 Oct 2006 | SA 219/9 v SL 141Match 13 · ODI | South Africa won by 78 runs | Ahmedabad | ICC Champions Trophy 2006/07 |
| 21 Oct 2006 | AUS 170/4 v ENG 169Match 12 · ODI | Australia won by 6 wickets | Jaipur | ICC Champions Trophy 2006/07 |
| 20 Oct 2006 | NZ 165 v SL 166/3Match 11 · ODI | Sri Lanka won by 7 wickets | Mumbai | ICC Champions Trophy 2006/07 |
| 18 Oct 2006 | AUS 224/9 v WI 234/6Match 10 · ODI | West Indies won by 10 runs | Mumbai | ICC Champions Trophy 2006/07 |
| 17 Oct 2006 | PAK 255/6 v SL 253Match 9 · ODI | Pakistan won by 4 wickets | Jaipur | ICC Champions Trophy 2006/07 |
| 16 Oct 2006 | NZ 195 v SA 108Match 8 · ODI | New Zealand won by 87 runs | Mumbai | ICC Champions Trophy 2006/07 |
| 15 Oct 2006 | IND 126/6 v ENG 125Match 7 · ODI | India won by 4 wickets | Jaipur | ICC Champions Trophy 2006/07 |
| 14 Oct 2006 | SL 83/1 v WI 80Match 6 · ODI | Sri Lanka won by 9 wickets | Mumbai | ICC Champions Trophy 2006/07 |
| 13 Oct 2006 | BAN 231/6 v ZIM 130Match 5 · ODI | Bangladesh won by 101 runs | Jaipur | ICC Champions Trophy 2006/07 |
| 11 Oct 2006 | BAN 161 v WI 164/0Match 4 · ODI | West Indies won by 10 wickets | Jaipur | ICC Champions Trophy 2006/07 |
| 10 Oct 2006 | SL 285/7 v ZIM 141Match 3 · ODI | Sri Lanka won by 144 runs | Ahmedabad | ICC Champions Trophy 2006/07 |
| 8 Oct 2006 | WI 90/1 v ZIM 85Match 2 · ODI | West Indies won by 9 wickets | Ahmedabad | ICC Champions Trophy 2006/07 |
| 7 Oct 2006 | BAN 265/9 v SL 302/8Match 1 · ODI | Sri Lanka won by 37 runs | Chandigarh | ICC Champions Trophy 2006/07 |