| 1 Jul 2006 | ENG 321/7 v SL 324/2Match 5 · ODI | ENG | 2 | - | 0 | Sri Lanka won by 8 wickets | Leeds | NatWest Series 2006 |
| 28 Jun 2006 | ENG 285 v SL 318/7Match 4 · ODI | ENG | 23 | - | 3 | Sri Lanka won by 33 runs | Manchester | NatWest Series 2006 |
| 24 Jun 2006 | ENG 261/7 v SL 265/2Match 3 · ODI | ENG | 22* | - | 0 | Sri Lanka won by 8 wickets | Chester-le-Street | NatWest Series 2006 |
| 20 Jun 2006 | ENG 273 v SL 319/8Match 2 · ODI | ENG | 8 | - | 1 | Sri Lanka won by 46 runs | London | NatWest Series 2006 |
| 17 Jun 2006 | ENG 237/9 v SL 257/9Match 1 · ODI | ENG | 19 | - | 2 | Sri Lanka won by 20 runs | London | NatWest Series 2006 |
| 13 Jun 2006 | IRE 263/9 v ENG 301/7Only ODI · ODI | ENG | 20* | - | 3 | England won by 38 runs | Belfast | - |
| 15 Apr 2006 | IND 289/3 v ENG 288Match 7 · ODI | ENG | 53 | - | 0 | India won by 7 wickets | Indore | England in India ODI Series 2005/06 |
| 3 Apr 2006 | IND 294/6 v ENG 245Match 3 · ODI | ENG | 32 | - | 1 | India won by 49 runs | Margao | England in India ODI Series 2005/06 |
| 31 Mar 2006 | IND 230/6 v ENG 226Match 2 · ODI | ENG | 22 | - | 0 | India won by 4 wickets | Faridabad | England in India ODI Series 2005/06 |
| 28 Mar 2006 | IND 203 v ENG 164Match 1 · ODI | ENG | 0 | - | 1 | India won by 39 runs | Delhi | England in India ODI Series 2005/06 |
| 21 Dec 2005 | ENG 206/9 v PAK 200/95th ODI · ODI | ENG | 3 | - | 1 | England won by 6 runs | Rawalpindi Cricket Stadium | England tour of Pakistan 2005/06 |
| 15 Dec 2005 | PAK 353/6 v ENG 1883rd ODI · ODI | ENG | 14 | - | 1 | Pakistan won by 165 runs | Karachi | England tour of Pakistan 2005/06 |
| 10 Dec 2005 | ENG 327/4 v PAK 2851st ODI · ODI | ENG | DNB | - | 3 | England won by 42 runs | Lahore | England tour of Pakistan 2005/06 |
| 12 Jul 2005 | ENG 228/7 v AUS 229/23rd ODI · ODI | ENG | 1 | - | 2 | Australia won by 8 wickets | London | Australia tour of England and Scotland 2005 |
| 2 Jul 2005 | AUS 196 v ENG 196/9Final · ODI | ENG | 71 | - | 5 | Match tied | London | NatWest Challenge 2005 |
| 28 Jun 2005 | AUS 261/9 v ENG 37/18th ODI · ODI | ENG | DNB | - | 5 | No result | Birmingham | NatWest Challenge 2005 |
| 26 Jun 2005 | BAN 208/7 v ENG 209/57th ODI · ODI | ENG | 0* | - | 0 | England won by 5 wickets | Leeds | NatWest Challenge 2005 |
| 23 Jun 2005 | AUS 266/5 v ENG 209/95th ODI · ODI | ENG | 23 | - | 2 | Australia won by 57 runs | Chester-le-Street | NatWest Challenge 2005 |
| 16 Jun 2005 | BAN 190 v ENG 192/01st ODI · ODI | ENG | DNB | - | 4 | England won by 10 wickets | London | NatWest Challenge 2005 |
| 13 Feb 2005 | ENG 240 v SA 241/77th ODI · ODI | ENG | 14 | - | 0 | 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 | ENG | 2 | - | 0 | No result | Durban | England tour of South Africa 2004/05 |
| 9 Feb 2005 | SA 311/7 v ENG 304/85th ODI · ODI | ENG | 37 | - | 1 | 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 | ENG | 19 | - | 0 | South Africa won by 108 runs | Cape Town | England tour of South Africa 2004/05 |
| 4 Feb 2005 | ENG 267/8 v SA 270/73rd ODI · ODI | ENG | 39 | - | 1 | South Africa won by 3 wickets | Port Elizabeth | England tour of South Africa 2004/05 |
| 2 Feb 2005 | ENG 270/5 v SA 270/82nd ODI · ODI | ENG | 20 | - | 2 | Match tied | Bloemfontein | England tour of South Africa 2004/05 |
| 30 Jan 2005 | SA 175/9 v ENG 103/31st ODI · ODI | ENG | 8 | - | 1 | England won by 26 runs (DLS method) | Johannesburg | England tour of South Africa 2004/05 |
| 5 Dec 2004 | ENG 261/6 v ZIM 1874th ODI · ODI | ENG | 80 | - | 2 | England won by 74 runs | Bulawayo | England tour of Zimbabwe 2004/05 |
| 1 Dec 2004 | ENG 263/6 v ZIM 1022nd ODI · ODI | ENG | 66 | - | 1 | England won by 161 runs | Harare | England tour of Zimbabwe 2004/05 |
| 28 Nov 2004 | ZIM 195 v ENG 197/51st ODI · ODI | ENG | 7* | - | 0 | England won by 5 wickets | Harare | England tour of Zimbabwe 2004/05 |
| 25 Sept 2004 | ENG 217 v WI 218/8Final · ODI | ENG | 6 | - | 3 | West Indies won by 2 wickets | London | ICC Champions Trophy 2004 |
| 21 Sept 2004 | AUS 259/9 v ENG 262/4Semi-final · ODI | ENG | DNB | - | 0 | England won by 6 wickets | Birmingham | ICC Champions Trophy 2004 |
| 17 Sept 2004 | ENG 251/7 v SL 95/5Match 10 · ODI | ENG | 2* | - | 3 | England won by 49 runs (DLS method) | Southampton | ICC Champions Trophy 2004 |
| 10 Sept 2004 | ENG 299/7 v ZIM 147Match 1 · ODI | ENG | 38 | - | 3 | England won by 152 runs | Birmingham | ICC Champions Trophy 2004 |
| 5 Sept 2004 | IND 204 v ENG 1813rd ODI · ODI | ENG | 11 | - | 1 | India won by 23 runs | London | India tour of England 2004 |
| 3 Sept 2004 | ENG 307/5 v IND 2372nd ODI · ODI | ENG | 12* | - | 1 | England won by 70 runs | London | India tour of England 2004 |
| 1 Sept 2004 | IND 170 v ENG 171/31st ODI · ODI | ENG | DNB | - | 3 | England won by 7 wickets | Nottingham | India tour of England 2004 |
| 6 Jul 2004 | ENG 285/7 v WI 286/3Match 8 · ODI | ENG | 1 | - | 3 | West Indies won by 7 wickets | London | NatWest Series 2004 |
| 1 Jul 2004 | WI 159 v ENG 160/3Match 5 · ODI | ENG | DNB | - | 4 | England won by 7 wickets | Leeds | NatWest Series 2004 |
| 29 Jun 2004 | ENG 101 v NZ 103/3Match 4 · ODI | ENG | 5 | - | 0 | New Zealand won by 7 wickets | Chester-le-Street | NatWest Series 2004 |
| 27 Jun 2004 | ENG 147 v WI 148/3Match 3 · ODI | ENG | 35 | - | 0 | West Indies won by 7 wickets | Nottingham | NatWest Series 2004 |