| 17 Aug 2005 | AX 198 v AX 1961st ODI · ODI | Africa XI won by 2 runs | Centurion | Asia XI tour of South Africa 2005 |
| 9 Aug 2005 | SL 281/9 v IND 263/9Final · ODI | Sri Lanka won by 18 runs | Colombo | Indian Oil Cup 2005 |
| 7 Aug 2005 | WI 255/9 v IND 262/46th Match · ODI | India won by 7 runs | Colombo | Indian Oil Cup 2005 |
| 6 Aug 2005 | WI 226/7 v SL 193Match 5 · ODI | West Indies won by 33 runs | Colombo | Indian Oil Cup 2005 |
| 3 Aug 2005 | SL 221/6 v IND 220/84th Match · ODI | Sri Lanka won by 4 wickets (with 12 balls remaining) | Dambulla | Indian Oil Cup 2005 |
| 2 Aug 2005 | SL 241/6 v WI 191Match 3 · ODI | Sri Lanka won by 50 runs | Dambulla | Indian Oil Cup 2005 |
| 31 Jul 2005 | WI 178 v IND 180/4Match 2 · ODI | India won by 6 wickets | Dambulla | Indian Oil Cup 2005 |
| 30 Jul 2005 | SL 209/7 v IND 205/91st Match · ODI | Sri Lanka won by 3 wickets (with 10 balls remaining) | Dambulla | Indian Oil Cup 2005 |
| 12 Jul 2005 | ENG 228/7 v AUS 229/23rd ODI · ODI | Australia won by 8 wickets | London | Australia tour of England and Scotland 2005 |
| 10 Jul 2005 | ENG 223/8 v AUS 224/32nd Match · ODI | Australia won by 7 wickets (with 34 balls remaining) | London | Australia tour of England and Scotland 2005 |
| 7 Jul 2005 | ENG 221/1 v AUS 219/71st Match · ODI | England won by 9 wickets (with 24 balls remaining) | Leeds | Australia tour of England and Scotland 2005 |
| 2 Jul 2005 | AUS 196 v ENG 196/9Final · ODI | Match tied | London | NatWest Challenge 2005 |
| 30 Jun 2005 | BAN 250/8 v AUS 254/49th ODI · ODI | Australia won by 6 wickets | Canterbury | NatWest Challenge 2005 |
| 28 Jun 2005 | AUS 261/9 v ENG 37/18th ODI · ODI | No result | Birmingham | NatWest Challenge 2005 |
| 26 Jun 2005 | BAN 208/7 v ENG 209/57th ODI · ODI | England won by 5 wickets | Leeds | NatWest Challenge 2005 |
| 25 Jun 2005 | BAN 139 v AUS 140/06th ODI · ODI | Australia won by 10 wickets | Manchester | NatWest Challenge 2005 |
| 23 Jun 2005 | AUS 266/5 v ENG 209/95th ODI · ODI | Australia won by 57 runs | Chester-le-Street | NatWest Challenge 2005 |
| 21 Jun 2005 | ENG 391/4 v BAN 2234th Match · ODI | England won by 168 runs | Nottingham | NatWest Challenge 2005 |
| 19 Jun 2005 | ENG 253/7 v AUS 252/93rd Match · ODI | England won by 3 wickets (with 15 balls remaining) | Bristol | NatWest Challenge 2005 |
| 18 Jun 2005 | AUS 249/5 v BAN 250/52nd ODI · ODI | Bangladesh won by 5 wickets | Cardiff | NatWest Challenge 2005 |
| 16 Jun 2005 | BAN 190 v ENG 192/01st ODI · ODI | England won by 10 wickets | London | NatWest Challenge 2005 |
| 22 May 2005 | PAK 303/6 v WI 2813rd ODI · ODI | Pakistan won by 22 runs | St Lucia | Pakistan tour of West Indies 2005 |
| 21 May 2005 | WI 218 v PAK 258/82nd ODI · ODI | Pakistan won by 40 runs | St. Lucia | Pakistan tour of West Indies 2005 |
| 18 May 2005 | PAK 192 v WI 1331st ODI · ODI | Pakistan won by 59 runs | St Vincent | Pakistan tour of West Indies 2005 |
| 15 May 2005 | WI 138/7 v SA 141/35th ODI · ODI | South Africa won by 7 wickets | Trinidad | South Africa tour of West Indies 2005 |
| 14 May 2005 | WI 231/8 v SA 232/44th ODI · ODI | South Africa won by 6 wickets (with 19 balls remaining) | Trinidad | South Africa tour of West Indies 2005 |
| 11 May 2005 | WI 283 v SA 284/63rd ODI · ODI | South Africa won by 1 run | Barbados | South Africa tour of West Indies 2005 |
| 8 May 2005 | WI 152/7 v SA 124/22nd ODI · ODI | South Africa won by 8 wickets (DLS method) | Jamaica | South Africa tour of West Indies 2005 |
| 7 May 2005 | WI 253 v SA 255/21st ODI · ODI | South Africa won by 8 wickets (with 30 balls remaining) | Jamaica | South Africa tour of West Indies 2005 |
| 17 Apr 2005 | PAK 303/8 v IND 1446th ODI · ODI | Pakistan won by 159 runs | Delhi | Pakistan tour of India 2004/05 |
| 15 Apr 2005 | IND 249/6 v PAK 252/55th ODI · ODI | Pakistan won by 5 wickets | Kanpur | Pakistan tour of India 2004/05 |
| 12 Apr 2005 | IND 315/6 v PAK 319/74th ODI · ODI | Pakistan won by 3 wickets | Ahmedabad | Pakistan tour of India 2004/05 |
| 9 Apr 2005 | IND 213 v PAK 319/93rd ODI · ODI | Pakistan won by 106 runs | Jamshedpur | Pakistan tour of India 2004/05 |
| 5 Apr 2005 | IND 356/9 v PAK 2982nd ODI · ODI | India won by 58 runs | Visakhapatnam | Pakistan tour of India 2004/05 |
| 2 Apr 2005 | IND 281/8 v PAK 1941st ODI · ODI | India won by 87 runs | Kochi | Pakistan tour of India 2004/05 |
| 5 Mar 2005 | NZ 225/8 v AUS 347/55th ODI · ODI | Australia won by 122 runs | Napier | Australia tour of New Zealand 2004/05 |
| 2 Mar 2005 | ZIM 206/8 v SA 207/53rd ODI · ODI | South Africa won by 5 wickets | Port Elizabeth | Zimbabwe tour of South Africa 2004/05 |
| 1 Mar 2005 | NZ 233 v AUS 236/34th ODI · ODI | Australia won by 7 wickets | Wellington | Australia tour of New Zealand 2004/05 |
| 27 Feb 2005 | SA 329/6 v ZIM 198/72nd ODI · ODI | South Africa won by 131 runs | Durban | Zimbabwe tour of South Africa 2004/05 |
| 26 Feb 2005 | AUS 264/5 v NZ 178/93rd ODI · ODI | Australia won by 86 runs | Auckland | Australia tour of New Zealand 2004/05 |
| 25 Feb 2005 | SA 301/7 v ZIM 1361st ODI · ODI | South Africa won by 165 runs | Johannesburg | Zimbabwe tour of South Africa 2004/05 |
| 22 Feb 2005 | NZ 208 v AUS 314/62nd ODI · ODI | Australia won by 106 runs | Christchurch | Australia tour of New Zealand 2004/05 |
| 19 Feb 2005 | NZ 226 v AUS 236/71st ODI · ODI | Australia won by 10 runs | Wellington | Australia tour of New Zealand 2004/05 |
| 13 Feb 2005 | ENG 240 v SA 241/77th ODI · ODI | South Africa won by 3 wickets | Centurion | England tour of South Africa 2004/05 |
| 11 Feb 2005 | SA 211 v ENG 7/26th ODI · ODI | No result | Durban | England tour of South Africa 2004/05 |
| 9 Feb 2005 | SA 311/7 v ENG 304/85th ODI · ODI | South Africa won by 7 runs | East London | England tour of South Africa 2004/05 |
| 6 Feb 2005 | SA 291/5 v ENG 1834th ODI · ODI | South Africa won by 108 runs | Cape Town | England tour of South Africa 2004/05 |
| 6 Feb 2005 | AUS 239/9 v PAK 2082nd Final · ODI | Australia won by 31 runs | Sydney | VB Series 2004/05 |
| 4 Feb 2005 | ENG 267/8 v SA 270/73rd ODI · ODI | South Africa won by 3 wickets | Port Elizabeth | England tour of South Africa 2004/05 |
| 4 Feb 2005 | AUS 237 v PAK 219/9Final · ODI | Australia won by 18 runs | Melbourne | VB Series 2004/05 |