| 29 Nov 2003 | NZ 291/5 v PAK 292/71st ODI · ODI | Pakistan won by 3 wickets | Lahore | New Zealand tour of Pakistan 2003/04 |
| 29 Nov 2003 | WI 256/3 v ZIM 150/74th ODI · ODI | West Indies won by 72 runs (DLS method) | Harare | West Indies tour of Zimbabwe 2003/04 |
| 26 Nov 2003 | ZIM 229/5 v WI 2083rd ODI · ODI | Zimbabwe won by 21 runs | Harare | West Indies tour of Zimbabwe 2003/04 |
| 23 Nov 2003 | WI 125 v ZIM 128/42nd ODI · ODI | Zimbabwe won by 6 wickets | Bulawayo | West Indies tour of Zimbabwe 2003/04 |
| 22 Nov 2003 | ZIM 173/3 v WI 347/61st ODI · ODI | West Indies won by 51 runs (D/L method) | Bulawayo | West Indies tour of Zimbabwe 2003/04 |
| 18 Nov 2003 | ENG 88 v SL 89/01st ODI · ODI | Sri Lanka won by 10 wickets | Dambulla | England tour of Sri Lanka 2003/04 |
| 18 Nov 2003 | IND 198 v AUS 235/5Final · ODI | Australia won by 37 runs | Kolkata | TVS Cup (India) 2003/04 |
| 15 Nov 2003 | IND 353/5 v NZ 208Match 9 · ODI | India won by 145 runs | Hyderabad | TVS Cup (India) 2003/04 |
| 12 Nov 2003 | BAN 182 v ENG 185/33rd ODI · ODI | England won by 7 wickets | Dhaka | England tour of Bangladesh 2003/04 |
| 12 Nov 2003 | IND 286/8 v AUS 347/28th Match · ODI | Australia won by 61 runs | Bangalore | TVS Cup (India) 2003/04 |
| 10 Nov 2003 | BAN 134/9 v ENG 137/32nd ODI · ODI | England won by 7 wickets | Dhaka | England tour of Bangladesh 2003/04 |
| 9 Nov 2003 | AUS 225/7 v NZ 1817th Match · ODI | Australia won by 44 runs | Guwahati | TVS Cup (India) 2003/04 |
| 7 Nov 2003 | BAN 143 v ENG 144/31st ODI · ODI | England won by 7 wickets | Chattogram | England tour of Bangladesh 2003/04 |
| 6 Nov 2003 | IND 246/9 v NZ 249/6Match 6 · ODI | New Zealand won by 4 wickets | Cuttack | TVS Cup (India) 2003/04 |
| 3 Nov 2003 | NZ 258/9 v AUS 259/8Match 5 · ODI | Australia won by 2 wickets | Pune | TVS Cup (India) 2003/04 |
| 1 Nov 2003 | AUS 286/8 v IND 209Match 4 · ODI | Australia won by 77 runs | Mumbai | TVS Cup (India) 2003/04 |
| 29 Oct 2003 | NZ 97 v AUS 101/2Match 3 · ODI | Australia won by 8 wickets | Faridabad | TVS Cup (India) 2003/04 |
| 26 Oct 2003 | IND 283/5 v AUS 246/9Match 2 · ODI | India won by 37 runs | Gwalior | TVS Cup (India) 2003/04 |
| 23 Oct 2003 | IND 141/3 v NZMatch 1 · ODI | No result | Chennai | TVS Cup (India) 2003/04 |
| 12 Oct 2003 | PAK 192 v SA 193/35th ODI · ODI | South Africa won by 7 wickets | Rawalpindi | South Africa tour of Pakistan 2003/04 |
| 10 Oct 2003 | PAK 157 v SA 158/44th ODI · ODI | South Africa won by 6 wickets | Rawalpindi | South Africa tour of Pakistan 2003/04 |
| 7 Oct 2003 | PAK 243/8 v SA 221/63rd ODI · ODI | South Africa won by 13 runs (DLS method) | Faisalabad | South Africa tour of Pakistan 2003/04 |
| 5 Oct 2003 | PAK 267/7 v SA 225/92nd ODI · ODI | Pakistan won by 42 runs | Lahore | South Africa tour of Pakistan 2003/04 |
| 3 Oct 2003 | PAK 277/6 v SA 269/61st ODI · ODI | Pakistan won by 8 runs | Lahore | South Africa tour of Pakistan 2003/04 |
| 21 Sept 2003 | PAK 302/5 v BAN 244/75th ODI · ODI | Pakistan won by 58 runs | Karachi | Bangladesh tour of Pakistan 2003 |
| 18 Sept 2003 | BAN 222/8 v PAK 226/54th ODI · ODI | Pakistan won by 5 wickets | Rawalpindi | Bangladesh tour of Pakistan 2003 |
| 15 Sept 2003 | PAK 257/9 v BAN 201/93rd ODI · ODI | Pakistan won by 42 runs (D/L method) | Lahore | Bangladesh tour of Pakistan 2003 |
| 12 Sept 2003 | PAK 243/8 v BAN 1692nd ODI · ODI | Pakistan won by 74 runs | Faisalabad | Bangladesh tour of Pakistan 2003 |
| 9 Sept 2003 | PAK 323/3 v BAN 1861st ODI · ODI | Pakistan won by 137 runs | Multan | Bangladesh tour of Pakistan 2003 |
| 6 Aug 2003 | AUS 254/7 v BAN 1423rd ODI · ODI | Australia won by 112 runs | Darwin | Bangladesh tour of Australia 2003 |
| 3 Aug 2003 | BAN 147 v AUS 148/12nd ODI · ODI | Australia won by 9 wickets | Cairns | Bangladesh tour of Australia 2003 |
| 2 Aug 2003 | BAN 105 v AUS 107/21st ODI · ODI | Australia won by 8 wickets | Cairns | Bangladesh tour of Australia 2003 |
| 12 Jul 2003 | SA 107 v ENG 111/3Final · ODI | England won by 7 wickets | London | NatWest Series 2003 |
| 10 Jul 2003 | ZIM 173/8 v SA 174/3Match 9 · ODI | South Africa won by 7 wickets | Southampton | NatWest Series 2003 |
| 8 Jul 2003 | ENG 199/6 v SA 198/98th Match · ODI | England won by 4 wickets (with 66 balls remaining) | Birmingham | NatWest Series 2003 |
| 6 Jul 2003 | ZIM 92 v ENG 95/4Match 7 · ODI | England won by 6 wickets | Bristol | NatWest Series 2003 |
| 5 Jul 2003 | SA 175/1 v ZIM 174/86th Match · ODI | South Africa won by 9 wickets (with 94 balls remaining) | Cardiff | NatWest Series 2003 |
| 3 Jul 2003 | ENG 223/7 v SA 227/3Match 5 · ODI | South Africa won by 7 wickets | Manchester | NatWest Series 2003 |
| 1 Jul 2003 | ENG 81/4 v ZIMMatch 4 · ODI | No result | Leeds | NatWest Series 2003 |
| 29 Jun 2003 | SA 272/5 v ZIM 226/9Match 3 · ODI | South Africa won by 46 runs | Canterbury | NatWest Series 2003 |
| 28 Jun 2003 | SA 264/6 v ENG 265/4Match 2 · ODI | England won by 6 wickets | London | NatWest Series 2003 |
| 26 Jun 2003 | ENG 191/8 v ZIM 195/6Match 1 · ODI | Zimbabwe won by 4 wickets | Nottingham | NatWest Series 2003 |
| 22 Jun 2003 | PAK 229/7 v ENG 231/63rd ODI · ODI | England won by 4 wickets | London | Pakistan tour of England and Scotland 2003 |
| 20 Jun 2003 | PAK 185 v ENG 189/32nd ODI · ODI | England won by 7 wickets | London | Pakistan tour of England and Scotland 2003 |
| 17 Jun 2003 | ENG 204/9 v PAK 208/81st ODI · ODI | Pakistan won by 2 wickets | Manchester | Pakistan tour of England and Scotland 2003 |
| 11 Jun 2003 | SL 191 v WI 160/43rd ODI · ODI | West Indies won by 6 wickets (DLS method) | Kingstown | Sri Lanka tour of West Indies 2003 |
| 8 Jun 2003 | WI 312/4 v SL 313/62nd ODI · ODI | Sri Lanka won by 4 wickets (with 3 balls remaining) | Barbados | Sri Lanka tour of West Indies 2003 |
| 7 Jun 2003 | SL 201 v WI 1461st ODI · ODI | Sri Lanka won by 55 runs | Bridgetown | Sri Lanka tour of West Indies 2003 |
| 1 Jun 2003 | AUS 247/8 v WI 249/17th ODI · ODI | West Indies won by 9 wickets | St George's | Australia tour of West Indies 2003 |
| 30 May 2003 | AUS 252 v WI 254/76th ODI · ODI | West Indies won by 3 wickets | St George's | Australia tour of West Indies 2003 |