| 24 Sept 2006 | AUS 240/6 v WI 113Final · ODI | Australia won by 127 runs | Kuala Lumpur | DLF Cup 2006/07 |
| 22 Sept 2006 | AUS 213 v IND 195Match 6 · ODI | Australia won by 18 runs | Kuala Lumpur | DLF Cup 2006/07 |
| 20 Sept 2006 | IND 162 v WI 146Match 5 · ODI | India won by 16 runs | Kuala Lumpur | DLF Cup 2006/07 |
| 20 Sept 2006 | SA 418/5 v ZIM 247/4Match 3 · ODI | South Africa won by 171 runs | Potchefstroom | Zimbabwe in South Africa ODI Series 2006/07 |
| 18 Sept 2006 | AUS 272/6 v WI 273/7Match 4 · ODI | West Indies won by 3 wickets | Kuala Lumpur | DLF Cup 2006/07 |
| 18 Sept 2006 | SA 156/4 v ZIM 152Match 2 · ODI | South Africa won by 6 wickets | East London | Zimbabwe in South Africa ODI Series 2006/07 |
| 16 Sept 2006 | AUS 244 v IND 35/5Match 3 · ODI | No result | Kuala Lumpur | DLF Cup 2006/07 |
| 15 Sept 2006 | SA 202/5 v ZIM 201/7Match 1 · ODI | South Africa won by 5 wickets | Bloemfontein | Zimbabwe in South Africa ODI Series 2006/07 |
| 14 Sept 2006 | IND 309/5 v WI 141/2Match 2 · ODI | West Indies won by 29 runs (DLS method) | Kuala Lumpur | DLF Cup 2006/07 |
| 12 Sept 2006 | AUS 279/9 v WI 2011st Match · ODI | Australia won by 78 runs | Kuala Lumpur | DLF Cup 2006/07 |
| 10 Sept 2006 | ENG 155/7 v PAK 154/9Match 5 · ODI | England won by 3 wickets | Birmingham | NatWest Series 2006 |
| 8 Sept 2006 | ENG 237/2 v PAK 235/8Match 4 · ODI | England won by 8 wickets | Nottingham | NatWest Series 2006 |
| 5 Sept 2006 | ENG 271/9 v PAK 274/8Match 3 · ODI | Pakistan won by 2 wickets | Southampton | NatWest Series 2006 |
| 2 Sept 2006 | ENG 166 v PAK 169/3Match 2 · ODI | Pakistan won by 7 wickets (DLS method) | London | NatWest Series 2006 |
| 30 Aug 2006 | ENG 202 v PAK 46/1Match 1 · ODI | No result | Cardiff | NatWest Series 2006 |
| 21 Aug 2006 | CAN 261 v BER 272/72nd ODI · ODI | Bermuda won by 11 runs | Toronto | Bermuda tour of Canada 2006 |
| 19 Aug 2006 | CAN 145 v BER 150/41st ODI · ODI | Bermuda won by 6 wickets (with 60 balls remaining) | Toronto | Bermuda tour of Canada 2006 |
| 18 Aug 2006 | SL v IND 11/0Match 1 · ODI | No result | Colombo | India in Sri Lanka ODI Series 2006 |
| 15 Aug 2006 | KEN 118 v BAN 120/4Match 3 · ODI | Bangladesh won by 6 wickets | Nairobi | Bangladesh in Kenya ODI Series 2006 |
| 13 Aug 2006 | KEN 184 v BAN 185/8Match 2 · ODI | Bangladesh won by 2 wickets | Nairobi | Bangladesh in Kenya ODI Series 2006 |
| 12 Aug 2006 | KEN 168 v BAN 170/4Match 1 · ODI | Bangladesh won by 6 wickets | Nairobi | Bangladesh in Kenya ODI Series 2006 |
| 8 Aug 2006 | IRE 274 v NED 125/57th Match · ODI | No result | Cambusdoon New Ground | European Championship 2006 |
| 6 Aug 2006 | ZIM 197 v BAN 201/2Match 5 · ODI | Bangladesh won by 8 wickets | Harare | Bangladesh in Zimbabwe ODI Series 2006 |
| 6 Aug 2006 | CAN 94 v KEN 97/52nd ODI · ODI | Kenya won by 5 wickets (with 106 balls remaining) | Toronto | Kenya tour of Canada 2006 |
| 6 Aug 2006 | NED 137/8 v SCO 138/65th Match · ODI | Scotland won by 4 wickets (with 1 ball remaining) | Ayr | European Championship 2006 |
| 5 Aug 2006 | SCO 155 v IRE 240/83rd Match · ODI | Ireland won by 85 runs | Cambusdoon New Ground | European Championship 2006 |
| 4 Aug 2006 | BAN 206/9 v ZIM 212/34th ODI · ODI | Zimbabwe won by 7 wickets (with 50 balls remaining) | Harare | Bangladesh in Zimbabwe ODI Series 2006 |
| 2 Aug 2006 | BAN 236 v ZIM 238/83rd ODI · ODI | Zimbabwe won by 2 wickets (with 0 balls remaining) | Harare | Bangladesh in Zimbabwe ODI Series 2006 |
| 30 Jul 2006 | BAN 238/8 v ZIM 1762nd ODI · ODI | Bangladesh won by 62 runs | Harare | Bangladesh in Zimbabwe ODI Series 2006 |
| 29 Jul 2006 | ZIM 248/8 v BAN 246/71st ODI · ODI | Zimbabwe won by 2 wickets (with 5 balls remaining) | Harare | Bangladesh in Zimbabwe ODI Series 2006 |
| 6 Jul 2006 | NED 258 v SL 313/82nd ODI · ODI | Sri Lanka won by 55 runs | Amstelveen | Sri Lanka tour of Netherlands 2006 |
| 4 Jul 2006 | NED 248 v SL 443/91st ODI · ODI | Sri Lanka won by 195 runs | Amstelveen | Sri Lanka tour of Netherlands 2006 |
| 1 Jul 2006 | ENG 321/7 v SL 324/2Match 5 · ODI | Sri Lanka won by 8 wickets | Leeds | NatWest Series 2006 |
| 28 Jun 2006 | ENG 285 v SL 318/7Match 4 · ODI | Sri Lanka won by 33 runs | Manchester | NatWest Series 2006 |
| 27 Jun 2006 | SCO 203/8 v PAK 205/5Only ODI · ODI | Pakistan won by 5 wickets (with 37 balls remaining) | Edinburgh | Pakistan tour of England and Scotland 2006 |
| 24 Jun 2006 | ENG 261/7 v SL 265/2Match 3 · ODI | Sri Lanka won by 8 wickets | Chester-le-Street | NatWest Series 2006 |
| 20 Jun 2006 | ENG 273 v SL 319/8Match 2 · ODI | Sri Lanka won by 46 runs | London | NatWest Series 2006 |
| 17 Jun 2006 | ENG 237/9 v SL 257/9Match 1 · ODI | Sri Lanka won by 20 runs | London | NatWest Series 2006 |
| 13 Jun 2006 | IRE 263/9 v ENG 301/7Only ODI · ODI | England won by 38 runs | Belfast | - |
| 28 May 2006 | WI 255/6 v IND 236Match 5 · ODI | West Indies won by 19 runs | Trinidad | India in West Indies ODI Series 2006 |
| 26 May 2006 | WI 218/4 v IND 217/7Match 4 · ODI | West Indies won by 6 wickets | Trinidad | India in West Indies ODI Series 2006 |
| 23 May 2006 | WI 248/6 v IND 245/9Match 3 · ODI | West Indies won by 4 wickets | St Kitts | India in West Indies ODI Series 2006 |
| 20 May 2006 | WI 198/9 v IND 197Match 2 · ODI | West Indies won by 1 run | Jamaica | India in West Indies ODI Series 2006 |
| 20 May 2006 | BER 176 v ZIM 259/7Final · ODI | Zimbabwe won by 83 runs | Trinidad | Triangular Series (Bermuda, Canada, Zimbabwe) 2006 |
| 18 May 2006 | BER 144/7 v ZIM 338/73rd Match · ODI | Zimbabwe won by 194 runs | Trinidad | Triangular Series (Bermuda, Canada, Zimbabwe) 2006 |
| 18 May 2006 | WI 251/6 v IND 254/51st ODI · ODI | India won by 5 wickets (with 1 ball remaining) | Kingston | India in West Indies ODI Series 2006 |
| 17 May 2006 | CAN 157/9 v BER 153/72nd Match · ODI | Bermuda won by 3 wickets (with 9 balls remaining) (D/L method) | Port of Spain | Bermuda tour of Canada 2006 |
| 16 May 2006 | CAN 75 v ZIM 218/81st Match · ODI | Zimbabwe won by 143 runs | Trinidad | Triangular Series (Bermuda, Canada, Zimbabwe) 2006 |
| 14 May 2006 | WI 266/8 v ZIM 162Match 7 · ODI | West Indies won by 104 runs | Trinidad | Zimbabwe in West Indies ODI Series 2006 |
| 13 May 2006 | WI 263/6 v ZIM 72/2Match 6 · ODI | No result | Trinidad | Zimbabwe in West Indies ODI Series 2006 |