| 1 Jul 2007 | ENG 225 v WI 146Match 1 · ODI | ENG | 56 | - | 0 | England won by 79 runs | London | NatWest Series 2007 |
| 15 Jun 2007 | WI 287 & 222 v ENG 400 & 111/34th Test · Test | ENG | 11 & DNB | - | 0 | England won by 7 wickets | Chester-le-Street | West Indies tour of England and Ireland 2007 |
| 7 Jun 2007 | ENG 370 & 313 v WI 229 & 3943rd Test · Test | ENG | 97 & 2 | - | 3 | England won by 60 runs | Manchester | West Indies tour of England and Ireland 2007 |
| 25 May 2007 | ENG 570/7d v WI 146/9 & 141/92nd Test · Test | ENG | 5 | - | 0 | England won by an innings and 283 runs | Leeds | West Indies tour of England and Ireland 2007 |
| 17 May 2007 | ENG 553/5d & 284/8d v WI 437 & 89/01st Test · Test | ENG | 109* & 3 | - | 0 | Match drawn | London | West Indies tour of England and Ireland 2007 |
| 17 Apr 2007 | ENG 154 v SA 157/1Match 44 · ODI | ENG | 7 | - | 0 | South Africa won by 9 wickets | Barbados | ICC World Cup 2006/07 |
| 11 Apr 2007 | BAN 143 v ENG 147/6Match 38 · ODI | ENG | 0 | - | 0 | England won by 4 wickets | Barbados | ICC World Cup 2006/07 |
| 8 Apr 2007 | AUS 248/3 v ENG 247Match 35 · ODI | ENG | 77 | - | 0 | Australia won by 7 wickets | Antigua | ICC World Cup 2006/07 |
| 4 Apr 2007 | ENG 233/8 v SL 235Match 33 · ODI | ENG | 47 | - | 0 | Sri Lanka won by 2 runs | Antigua | ICC World Cup 2006/07 |
| 30 Mar 2007 | ENG 266/7 v IRE 218Match 28 · ODI | ENG | 31 | - | 1 | England won by 48 runs | Guyana | ICC World Cup 2006/07 |
| 24 Mar 2007 | ENG 178/3 v KEN 177Match 23 · ODI | ENG | 16 | - | 0 | England won by 7 wickets | St Lucia | ICC World Cup 2006/07 |
| 18 Mar 2007 | CAN 228/7 v ENG 279/6Match 11 · ODI | ENG | 28 | - | 1 | England won by 51 runs | St Lucia | ICC World Cup 2006/07 |
| 16 Mar 2007 | ENG 209/7 v NZ 210/4Match 6 · ODI | ENG | 5 | - | 0 | New Zealand won by 6 wickets | St Lucia | ICC World Cup 2006/07 |
| 11 Feb 2007 | AUS 152/8 v ENG 246/8Final · ODI | ENG | 26 | - | 1 | England won by 34 runs (DLS method) | Sydney | Commonwealth Bank Series 2006/07 |
| 9 Feb 2007 | AUS 252 v ENG 253/6Final · ODI | ENG | 65 | - | 2 | England won by 4 wickets | Melbourne | Commonwealth Bank Series 2006/07 |
| 6 Feb 2007 | ENG 270/7 v NZ 256/8Match 12 · ODI | ENG | 12 | - | 1 | England won by 14 runs | Brisbane | Commonwealth Bank Series 2006/07 |
| 2 Feb 2007 | AUS 200/9 v ENG 292/7Match 10 · ODI | ENG | 51 | - | 0 | England won by 92 runs | Sydney | Commonwealth Bank Series 2006/07 |
| 30 Jan 2007 | ENG 260/8 v NZ 318/7Match 9 · ODI | ENG | 31 | - | 0 | New Zealand won by 58 runs | Perth | Commonwealth Bank Series 2006/07 |
| 26 Jan 2007 | AUS 111/1 v ENG 110Match 7 · ODI | ENG | 35 | - | 0 | Australia won by 9 wickets | Adelaide | Commonwealth Bank Series 2006/07 |
| 23 Jan 2007 | ENG 120 v NZ 210Match 6 · ODI | ENG | 2 | - | 0 | New Zealand won by 90 runs | Adelaide | Commonwealth Bank Series 2006/07 |
| 19 Jan 2007 | AUS 156/6 v ENG 155Match 4 · ODI | ENG | 10 | - | 0 | Australia won by 4 wickets | Brisbane | Commonwealth Bank Series 2006/07 |
| 16 Jan 2007 | ENG 206/7 v NZ 205/9Match 3 · ODI | ENG | 45 | - | 0 | England won by 3 wickets | Hobart | Commonwealth Bank Series 2006/07 |
| 12 Jan 2007 | AUS 246/2 v ENG 242/8Match 1 · ODI | ENG | 15 | - | 0 | Australia won by 8 wickets | Melbourne | Commonwealth Bank Series 2006/07 |
| 9 Jan 2007 | AUS 221/5 v ENG 144/9Only T20I · T20I | ENG | 22 | - | 0 | Australia won by 77 runs | Sydney | - |
| 2 Jan 2007 | ENG 291 & 147 v AUS 393 & 46/05th Test · Test | ENG | 71 & 28 | - | 0 | Australia won by 10 wickets | Sydney | England tour of Australia 2006/07 |
| 26 Dec 2006 | ENG 159 & 161 v AUS 4194th Test · Test | ENG | 7 & 2 | - | 1 | Australia won by an innings and 99 runs | Melbourne | England tour of Australia 2006/07 |
| 14 Dec 2006 | AUS 244 & 527/5d v ENG 215 & 3503rd Test · Test | ENG | 0 & 87 | - | 1 | Australia won by 206 runs | Perth | England tour of Australia 2006/07 |
| 1 Dec 2006 | ENG 551/6d & 129 v AUS 513 & 168/42nd Test · Test | ENG | 60 & 26 | - | 3 | Australia won by 6 wickets | Adelaide | England tour of Australia 2006/07 |
| 23 Nov 2006 | AUS 602/9d & 202/1d v ENG 157 & 3701st Test · Test | ENG | 50 & 0 | 0/12 | 0 | Australia won by 277 runs | Brisbane | England tour of Australia 2006/07 |
| 28 Oct 2006 | ENG 276/7 v WI 272/4Match 17 · ODI | ENG | 50 | - | 0 | England won by 3 wickets | Ahmedabad | ICC Champions Trophy 2006/07 |
| 21 Oct 2006 | AUS 170/4 v ENG 169Match 12 · ODI | ENG | 43 | - | 0 | Australia won by 6 wickets | Jaipur | ICC Champions Trophy 2006/07 |
| 15 Oct 2006 | IND 126/6 v ENG 125Match 7 · ODI | ENG | 4 | - | 0 | India won by 4 wickets | Jaipur | ICC Champions Trophy 2006/07 |
| 10 Sept 2006 | ENG 155/7 v PAK 154/9Match 5 · ODI | ENG | 2 | - | 0 | England won by 3 wickets | Birmingham | NatWest Series 2006 |
| 8 Sept 2006 | ENG 237/2 v PAK 235/8Match 4 · ODI | ENG | 86* | - | 0 | England won by 8 wickets | Nottingham | NatWest Series 2006 |
| 5 Sept 2006 | ENG 271/9 v PAK 274/8Match 3 · ODI | ENG | 42 | - | 0 | Pakistan won by 2 wickets | Southampton | NatWest Series 2006 |
| 2 Sept 2006 | ENG 166 v PAK 169/3Match 2 · ODI | ENG | 9 | 0/10 | 0 | Pakistan won by 7 wickets (DLS method) | London | NatWest Series 2006 |
| 30 Aug 2006 | ENG 202 v PAK 46/1Match 1 · ODI | ENG | 88 | - | 0 | No result | Cardiff | NatWest Series 2006 |
| 28 Aug 2006 | ENG 144/7 v PAK 148/5Only T20I · T20I | ENG | 14 | - | 1 | Pakistan won by 5 wickets | Bristol | - |
| 17 Aug 2006 | ENG 173 & 298/4 v PAK 5044th Test · Test | ENG | 9 & 9* | - | 0 | England awarded the match | London | Pakistan tour of England and Scotland 2006 |
| 4 Aug 2006 | ENG 515 & 345 v PAK 538 & 1553rd Test · Test | ENG | 119 & 4 | - | 0 | England won by 167 runs | Leeds | Pakistan tour of England and Scotland 2006 |
| 27 Jul 2006 | PAK 119 & 222 v ENG 461/9d2nd Test · Test | ENG | 106* | - | 1 | England won by an innings and 120 runs | Manchester | Pakistan tour of England and Scotland 2006 |
| 13 Jul 2006 | ENG 528/9d & 296/8d v PAK 445 & 214/41st Test · Test | ENG | 100* & 28 | - | 1 | Match drawn | London | Pakistan tour of England and Scotland 2006 |
| 1 Jul 2006 | ENG 321/7 v SL 324/2Match 5 · ODI | ENG | 18 | 0/5 | 0 | Sri Lanka won by 8 wickets | Leeds | NatWest Series 2006 |
| 28 Jun 2006 | ENG 285 v SL 318/7Match 4 · ODI | ENG | 30 | 1/13 | 0 | Sri Lanka won by 33 runs | Manchester | NatWest Series 2006 |
| 24 Jun 2006 | ENG 261/7 v SL 265/2Match 3 · ODI | ENG | 77 | 0/12 | 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 | 40 | - | 0 | Sri Lanka won by 46 runs | London | NatWest Series 2006 |
| 17 Jun 2006 | ENG 237/9 v SL 257/9Match 1 · ODI | ENG | 7 | - | 0 | Sri Lanka won by 20 runs | London | NatWest Series 2006 |
| 13 Jun 2006 | IRE 263/9 v ENG 301/7Only ODI · ODI | ENG | 80 | 2/39 | 0 | England won by 38 runs | Belfast | - |
| 15 Apr 2006 | IND 289/3 v ENG 288Match 7 · ODI | ENG | 32 | - | 0 | India won by 7 wickets | Indore | England in India ODI Series 2005/06 |
| 12 Apr 2006 | IND 223 v ENG 227/5Match 6 · ODI | ENG | 46 | - | 0 | England won by 5 wickets | Jamshedpur | England in India ODI Series 2005/06 |