| 16 Aug 2001 | ENG 309 & 315/4 v AUS 447 & 176/44th Test · Test | ENG | 0 & DNB | 1/65 & 1/34 | 0 | England won by 6 wickets | Leeds | Australia tour of England 2001 |
| 21 Jun 2001 | ENG 176 v AUS 177/29th Match · ODI | ENG | 3* | 0/27 | 1 | Australia won by 8 wickets (with 119 balls remaining) | London | 2001 NatWest Series |
| 17 Jun 2001 | ENG 156 v PAK 153/47th Match · ODI | ENG | 0 | 0/30 | 0 | Pakistan awarded the match (opposition conceded) | Leeds | 2001 NatWest Series |
| 14 Jun 2001 | ENG 86 v AUS 208/75th Match · ODI | ENG | 6 | 3/50 | 0 | Australia won by 125 runs (D/L method) | Manchester | 2001 NatWest Series |
| 12 Jun 2001 | ENG 240 v PAK 242/84th Match · ODI | ENG | 1* | 2/47 | 0 | Pakistan won by 2 runs | London | 2001 NatWest Series |
| 10 Jun 2001 | ENG 268/4 v AUS 272/53rd Match · ODI | ENG | DNB | 1/50 | 0 | Australia won by 5 wickets (with 3 balls remaining) | Bristol | 2001 NatWest Series |
| 7 Jun 2001 | ENG 165 v PAK 273/61st Match · ODI | ENG | 3 | 1/44 | 0 | Pakistan won by 108 runs | Birmingham | 2001 NatWest Series |
| 27 Mar 2001 | SL 166/0 v ENG 165/93rd ODI · ODI | ENG | 8* | 0/51 | 0 | Sri Lanka won by 10 wickets (with 97 balls remaining) | Colombo | England tour of Sri Lanka 2000/01 |
| 25 Mar 2001 | SL 226/6 v ENG 1602nd ODI · ODI | ENG | 1 | 2/37 | 0 | Sri Lanka won by 66 runs | Colombo | England tour of Sri Lanka 2000/01 |
| 23 Mar 2001 | SL 144/5 v ENG 1431st ODI · ODI | ENG | 0 | 1/23 | 0 | Sri Lanka won by 5 wickets (with 55 balls remaining) | Dambulla | England tour of Sri Lanka 2000/01 |
| 22 Jul 2000 | ENG 170/4 v ZIM 169/7Final · ODI | ENG | DNB | 1/32 | 0 | England won by 6 wickets (with 28 balls remaining) | London | 2000 NatWest Triangular Series |
| 20 Jul 2000 | ENG 192 v WI 195/99th Match · ODI | ENG | 0 | 1/29 | 0 | West Indies won by 3 runs | Nottingham | 2000 NatWest Triangular Series |
| 18 Jul 2000 | ENG 262/8 v ZIM 210/98th Match · ODI | ENG | DNB | 0/37 | 0 | England won by 52 runs | Birmingham | 2000 NatWest Triangular Series |
| 15 Jul 2000 | ENG 171/0 v WI 169/86th Match · ODI | ENG | DNB | 3/27 | 0 | England won by 10 wickets (with 88 balls remaining) | Chester-le-Street | 2000 NatWest Triangular Series |
| 13 Jul 2000 | ENG 115/2 v ZIM 1145th Match · ODI | ENG | DNB | 2/13 | 0 | England won by 8 wickets (with 177 balls remaining) | Manchester | 2000 NatWest Triangular Series |
| 9 Jul 2000 | ENG 158/8 v WI3rd Match · ODI | ENG | DNB | - | 0 | No result | London | 2000 NatWest Triangular Series |
| 8 Jul 2000 | ENG 207 v ZIM 210/52nd Match · ODI | ENG | 0 | 1/33 | 0 | Zimbabwe won by 5 wickets (with 10 balls remaining) | London | 2000 NatWest Triangular Series |
| 20 Feb 2000 | ENG 248/7 v ZIM 1633rd ODI · ODI | ENG | DNB | 1/43 | 2 | England won by 85 runs | Harare | England tour of Zimbabwe 1999/00 |
| 18 Feb 2000 | ZIM 131 v ENG 134/92nd ODI · ODI | ENG | 5* | 1/28 | 0 | England won by 1 wicket (with 22 balls remaining) | Bulawayo | England tour of Zimbabwe 1999/00 |
| 16 Feb 2000 | ZIM 194/7 v ENG 199/51st ODI · ODI | ENG | DNB | 3/37 | 0 | England won by 5 wickets (with 9 balls remaining) (D/L method) | Bulawayo | England tour of Zimbabwe 1999/00 |
| 13 Feb 2000 | SA 149 v ENG 111Final · ODI | ENG | 14* | 1/22 | 0 | South Africa won by 38 runs | Johannesburg | Standard Bank Triangular Tournament 1999/00 |
| 4 Feb 2000 | ENG 231/6 v SA 233/87th Match · ODI | ENG | DNB | 1/24 | 0 | South Africa won by 2 wickets (with 2 balls remaining) | East London | Standard Bank Triangular Tournament 1999/00 |
| 14 Jan 2000 | SA 248/8 & 0/0 v ENG 0/0 & 251/85th Test · Test | ENG | DNB & DNB | 2/42 | 1 | England won by 2 wickets | Centurion | England tour of South Africa 1999/00 |
| 25 Nov 1999 | ENG 122 & 260 v SA 403/91st Test · Test | ENG | 10 & 0 | 3/80 | 0 | South Africa won by an innings and 21 runs | Johannesburg | England tour of South Africa 1999/00 |
| 19 Aug 1999 | ENG 153 & 162 v NZ 236 & 1624th Test · Test | ENG | 5 & 3 | 2/34 & 2/27 | 1 | New Zealand won by 83 runs | London | New Zealand tour of England 1999 |
| 22 Jul 1999 | ENG 186 & 229/9 v NZ 358 & 60/12nd Test · Test | ENG | 0 & 10 | 2/98 & 0/21 | 1 | New Zealand won by 9 wickets | London | New Zealand tour of England 1999 |
| 1 Jul 1999 | ENG 126 & 211/3 v NZ 226 & 1071st Test · Test | ENG | 0 & DNB | 2/72 & 3/48 | 0 | England won by 7 wickets | Birmingham | New Zealand tour of England 1999 |
| 29 May 1999 | ENG 169 v IND 232/825th Match · ODI | ENG | 0 | 2/54 | 0 | India won by 63 runs | Birmingham | 1999 Cricket World Cup |
| 25 May 1999 | ENG 168/3 v ZIM 167/819th Match · ODI | ENG | DNB | 2/16 | 0 | England won by 7 wickets (with 69 balls remaining) | Nottingham | 1999 Cricket World Cup |
| 22 May 1999 | ENG 103 v SA 225/713th Match · ODI | ENG | 1* | 2/28 | 0 | South Africa won by 122 runs | London | 1999 Cricket World Cup |
| 18 May 1999 | ENG 204/1 v KEN 2037th Match · ODI | ENG | DNB | 0/41 | 0 | England won by 9 wickets (with 66 balls remaining) | Canterbury | 1999 Cricket World Cup |
| 14 May 1999 | ENG 207/2 v SL 2041st Match · ODI | ENG | DNB | 4/37 | 0 | England won by 8 wickets (with 19 balls remaining) | London | 1999 Cricket World Cup |
| 9 Apr 1999 | ENG 202 v IND 222/53rd Match · ODI | ENG | 0* | 0/32 | 0 | India won by 20 runs | Sharjah | 1998–99 Coca-Cola Cup |
| 7 Apr 1999 | ENG 233 v PAK 323/51st Match · ODI | ENG | 2* | 0/64 | 0 | Pakistan won by 90 runs | Sharjah | 1998–99 Coca-Cola Cup |
| 13 Feb 1999 | AUS 272/5 v ENG 1102nd Final · ODI | ENG | 9 | 1/53 | 0 | Australia won by 162 runs | Melbourne | 1998–99 Australia Tri-Nation Series |
| 10 Feb 1999 | AUS 232/8 v ENG 2221st Final · ODI | ENG | 7 | 0/42 | 1 | Australia won by 10 runs | Sydney | 1998–99 Australia Tri-Nation Series |
| 5 Feb 1999 | AUS 211/6 v ENG 210/814th Match · ODI | ENG | DNB | 2/31 | 0 | Australia won by 4 wickets (with 18 balls remaining) | Sydney | 1998–99 Australia Tri-Nation Series |
| 29 Jan 1999 | ENG 227/7 v SL 9911th Match · ODI | ENG | DNB | 2/17 | 0 | England won by 128 runs | Perth | 1998–99 Australia Tri-Nation Series |
| 26 Jan 1999 | AUS 239/8 v ENG 22310th Match · ODI | ENG | 0* | 0/39 | 0 | Australia won by 16 runs | Adelaide | 1998–99 Australia Tri-Nation Series |
| 23 Jan 1999 | ENG 302/3 v SL 303/98th Match · ODI | ENG | DNB | 1/61 | 0 | Sri Lanka won by 1 wicket (with 2 balls remaining) | Adelaide | 1998–99 Australia Tri-Nation Series |
| 19 Jan 1999 | ENG 189/3 v SL 1866th Match · ODI | ENG | DNB | 1/23 | 0 | England won by 7 wickets (with 28 balls remaining) | Melbourne | 1998–99 Australia Tri-Nation Series |
| 17 Jan 1999 | AUS 275/6 v ENG 282/45th Match · ODI | ENG | DNB | 1/45 | 0 | England won by 7 runs | Sydney | 1998–99 Australia Tri-Nation Series |
| 15 Jan 1999 | AUS 182/1 v ENG 1784th Match · ODI | ENG | 2 | 1/42 | 0 | Australia won by 9 wickets (with 64 balls remaining) | Melbourne | 1998–99 Australia Tri-Nation Series |
| 11 Jan 1999 | ENG 208/6 v SL 207/72nd Match · ODI | ENG | DNB | 1/35 | 0 | England won by 4 wickets (with 3 balls remaining) | Brisbane | 1998–99 Australia Tri-Nation Series |
| 10 Jan 1999 | AUS 145/9 v ENG 178/81st Match · ODI | ENG | DNB | 4/18 | 1 | England won by 7 runs (revised target) | Brisbane | 1998–99 Australia Tri-Nation Series |
| 26 Dec 1998 | AUS 340 & 162 v ENG 270 & 2444th Test · Test | ENG | 0 & 16 | 3/64 & 2/20 | 0 | England won by 12 runs | Melbourne | England tour of Australia 1998/99 |
| 11 Dec 1998 | AUS 391 & 278/5 v ENG 227 & 2373rd Test · Test | ENG | 0 & 4 | 0/59 & 0/18 | 0 | Australia won by 205 runs | Adelaide | England tour of Australia 1998/99 |
| 28 Nov 1998 | AUS 240 & 64/3 v ENG 112 & 1912nd Test · Test | ENG | 0 & 0 | 1/36 & 1/24 | 0 | Australia won by 7 wickets | Perth | England tour of Australia 1998/99 |
| 20 Nov 1998 | AUS 485 & 237/3 v ENG 375 & 179/61st Test · Test | ENG | 0 & DNB | 5/105 & 0/38 | 2 | Match drawn | Brisbane | England tour of Australia 1998/99 |
| 20 Aug 1998 | ENG 256/8 v SL 260/5Final · ODI | ENG | DNB | 0/37 | 0 | Sri Lanka won by 5 wickets (with 17 balls remaining) | London | 1998 Emirates Triangular Tournament |