| 2 Feb 2005 | ENG 270/5 v SA 270/82nd ODI · ODI | Match tied | Bloemfontein | England tour of South Africa 2004/05 |
| 1 Feb 2005 | PAK 307/8 v WI 277Match 9 · ODI | Pakistan won by 30 runs | Perth | VB Series 2004/05 |
| 31 Jan 2005 | ZIM 198 v BAN 202/25th ODI · ODI | Bangladesh won by 8 wickets | Dhaka | Zimbabwe tour of Bangladesh 2004/05 |
| 30 Jan 2005 | SA 175/9 v ENG 103/31st ODI · ODI | England won by 26 runs (DLS method) | Johannesburg | England tour of South Africa 2004/05 |
| 30 Jan 2005 | AUS 265 v PAK 268/7Match 8 · ODI | Pakistan won by 3 wickets | Perth | VB Series 2004/05 |
| 29 Jan 2005 | BAN 247/9 v ZIM 1894th ODI · ODI | Bangladesh won by 58 runs | Dhaka | Zimbabwe tour of Bangladesh 2004/05 |
| 28 Jan 2005 | PAK 281/9 v WI 339/47th Match · ODI | West Indies won by 58 runs | Adelaide | VB Series 2004/05 |
| 26 Jan 2005 | AUS 269/8 v WI 196Match 6 · ODI | Australia won by 73 runs | Adelaide | VB Series 2004/05 |
| 26 Jan 2005 | BAN 244/9 v ZIM 2043rd ODI · ODI | Bangladesh won by 40 runs | Chittagong | Zimbabwe tour of Bangladesh 2004/05 |
| 24 Jan 2005 | ZIM 237/5 v BAN 2062nd ODI · ODI | Zimbabwe won by 31 runs | Chattogram | Zimbabwe tour of Bangladesh 2004/05 |
| 23 Jan 2005 | PAK 163 v AUS 167/1Match 5 · ODI | Australia won by 9 wickets | Sydney | VB Series 2004/05 |
| 21 Jan 2005 | WI 263/9 v AUS 43/5Match 4 · ODI | No result | Brisbane | VB Series 2004/05 |
| 20 Jan 2005 | BAN 229 v ZIM 251/81st ODI · ODI | Zimbabwe won by 22 runs | Dhaka | Zimbabwe tour of Bangladesh 2004/05 |
| 19 Jan 2005 | WI 273/5 v PAK 274/4Match 3 · ODI | Pakistan won by 6 wickets | Brisbane | VB Series 2004/05 |
| 16 Jan 2005 | AUS 253/6 v PAK 272/72nd Match · ODI | Australia won by 4 wickets (with 12 balls remaining) (D/L method) | Hobart | VB Series 2004/05 |
| 14 Jan 2005 | AUS 301/4 v WI 1851st Match · ODI | Australia won by 116 runs | Melbourne | VB Series 2004/05 |
| 10 Jan 2005 | ICC 344/8 v ASIA 232Only ODI · ODI | ICC World XI won by 112 runs | Melbourne | ICC World XI tour of Australia 2004/05 |
| 27 Dec 2004 | IND 348/5 v BAN 257/93rd ODI · ODI | India won by 91 runs | Dhaka | India tour of Bangladesh 2004/05 |
| 26 Dec 2004 | NZ 144/3 v SL 1411st ODI · ODI | New Zealand won by 7 wickets (with 102 balls remaining) | Auckland | Sri Lanka tour of New Zealand 2004/05 |
| 26 Dec 2004 | BAN 229/9 v IND 2142nd ODI · ODI | Bangladesh won by 15 runs | Dhaka | India tour of Bangladesh 2004/05 |
| 23 Dec 2004 | IND 245/8 v BAN 234/81st ODI · ODI | India won by 11 runs | Chattogram | India tour of Bangladesh 2004/05 |
| 8 Dec 2004 | AUS 261/7 v NZ 2442nd ODI · ODI | Australia won by 17 runs | Sydney | New Zealand tour of Australia 2004/05 |
| 5 Dec 2004 | ENG 261/6 v ZIM 1874th ODI · ODI | England won by 74 runs | Bulawayo | England tour of Zimbabwe 2004/05 |
| 5 Dec 2004 | AUS 246/9 v NZ 247/61st ODI · ODI | New Zealand won by 4 wickets | Melbourne | New Zealand tour of Australia 2004/05 |
| 4 Dec 2004 | ZIM 238/7 v ENG 239/23rd ODI · ODI | England won by 8 wickets (with 41 balls remaining) | Bulawayo | England tour of Zimbabwe 2004/05 |
| 1 Dec 2004 | ENG 263/6 v ZIM 1022nd ODI · ODI | England won by 161 runs | Harare | England tour of Zimbabwe 2004/05 |
| 28 Nov 2004 | ZIM 195 v ENG 197/51st ODI · ODI | England won by 5 wickets | Harare | England tour of Zimbabwe 2004/05 |
| 13 Nov 2004 | IND 292/6 v PAK 293/4Only ODI · ODI | Pakistan won by 6 wickets (with 6 balls remaining) | Kolkata | ICC Champions Trophy 2004 |
| 7 Nov 2004 | BAN 167/7 v NZ 250/73rd ODI · ODI | New Zealand won by 83 runs | Dhaka | New Zealand tour of Bangladesh 2004/05 |
| 5 Nov 2004 | BAN 146 v NZ 148/72nd ODI · ODI | New Zealand won by 3 wickets (with 32 balls remaining) | Dhaka | New Zealand tour of Bangladesh 2004/05 |
| 2 Nov 2004 | NZ 224 v BAN 861st ODI · ODI | New Zealand won by 138 runs | Chattogram | New Zealand tour of Bangladesh 2004/05 |
| 16 Oct 2004 | SL 287/7 v PAK 168Final · ODI | Sri Lanka won by 119 runs | Lahore | Paktel Cup 2004/05 |
| 14 Oct 2004 | SL 293/6 v PAK 297/46th Match · ODI | Pakistan won by 6 wickets (with 7 balls remaining) | Lahore | Paktel Cup 2004/05 |
| 9 Oct 2004 | ZIM 104 v SL 108/3Match 4 · ODI | Sri Lanka won by 7 wickets | Rawalpindi | Paktel Cup 2004/05 |
| 6 Oct 2004 | SL 232/9 v PAK 233/2Match 3 · ODI | Pakistan won by 8 wickets | Karachi | Paktel Cup 2004/05 |
| 3 Oct 2004 | ZIM 252/4 v PAK 258/7Match 2 · ODI | Pakistan won by 3 wickets | Peshawar | Paktel Cup 2004/05 |
| 30 Sept 2004 | PAK 292/7 v ZIM 148Match 1 · ODI | Pakistan won by 144 runs | Multan | Paktel Cup 2004/05 |
| 25 Sept 2004 | ENG 217 v WI 218/8Final · ODI | West Indies won by 2 wickets | London | ICC Champions Trophy 2004 |
| 22 Sept 2004 | PAK 131 v WI 132/3Semi-final · ODI | West Indies won by 7 wickets | Southampton | ICC Champions Trophy 2004 |
| 21 Sept 2004 | AUS 259/9 v ENG 262/4Semi-final · ODI | England won by 6 wickets | Birmingham | ICC Champions Trophy 2004 |
| 19 Sept 2004 | IND 200 v PAK 201/7Match 12 · ODI | Pakistan won by 3 wickets | Birmingham | ICC Champions Trophy 2004 |
| 18 Sept 2004 | SA 246/6 v WI 249/5Match 11 · ODI | West Indies won by 5 wickets | London | ICC Champions Trophy 2004 |
| 17 Sept 2004 | ENG 251/7 v SL 95/5Match 10 · ODI | England won by 49 runs (DLS method) | Southampton | ICC Champions Trophy 2004 |
| 16 Sept 2004 | NZ 198/9 v AUS 199/3Match 9 · ODI | Australia won by 7 wickets | London | ICC Champions Trophy 2004 |
| 15 Sept 2004 | WI 269/3 v BAN 131Match 8 · ODI | West Indies won by 138 runs | Southampton | ICC Champions Trophy 2004 |
| 14 Sept 2004 | ZIM 191 v SL 195/6Match 6 · ODI | Sri Lanka won by 4 wickets | London | ICC Champions Trophy 2004 |
| 14 Sept 2004 | KEN 94 v PAK 95/3Match 7 · ODI | Pakistan won by 7 wickets | Birmingham | ICC Champions Trophy 2004 |
| 13 Sept 2004 | USA 65 v AUS 66/1Match 5 · ODI | Australia won by 9 wickets | Southampton | ICC Champions Trophy 2004 |
| 12 Sept 2004 | BAN 93 v SA 94/14th Match · ODI | South Africa won by 9 wickets (with 193 balls remaining) | Birmingham | 2004 Champions Trophy |
| 11 Sept 2004 | IND 290/4 v KEN 192/7Match 3 · ODI | India won by 98 runs | Southampton | ICC Champions Trophy 2004 |