| 26 Jan 1999 | AUS 239/8 v ENG 22310th Match · ODI | ENG | 109 | - | 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 | 126* | - | 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 | 66* | - | 1 | 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 | 108 | - | 1 | England won by 7 runs | Sydney | 1998–99 Australia Tri-Nation Series |
| 15 Jan 1999 | AUS 182/1 v ENG 1784th Match · ODI | ENG | 3 | - | 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 | 37 | - | 1 | 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 | 8 | - | 0 | England won by 7 runs (revised target) | Brisbane | 1998–99 Australia Tri-Nation Series |
| 2 Jan 1999 | AUS 322 & 184 v ENG 220 & 1885th Test · Test | ENG | 23 & 7 | - | 2 | Australia won by 98 runs | Sydney | England tour of Australia 1998/99 |
| 26 Dec 1998 | AUS 340 & 162 v ENG 270 & 2444th Test · Test | ENG | 39 & 60 | - | 4 | 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 | 8 & 0 | 0/1 | 3 | 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 & 68 | - | 2 | Australia won by 7 wickets | Perth | England tour of Australia 1998/99 |
| 25 Oct 1998 | ENG 281/7 v SA 283/41st QF · ODI | ENG | 2 | 1/28 | 0 | South Africa won by 6 wickets (with 20 balls remaining) | Dhaka | 1998 ICC KnockOut Trophy |
| 27 Aug 1998 | ENG 445 & 181 v SL 591 & 37/0Only Test · Test | ENG | 107 & 0 | - | 0 | Sri Lanka won by 10 wickets | London | Sri Lanka tour of England 1998 |
| 20 Aug 1998 | ENG 256/8 v SL 260/5Final · ODI | ENG | 14 | 0/4 | 1 | Sri Lanka won by 5 wickets (with 17 balls remaining) | London | 1998 Emirates Triangular Tournament |
| 18 Aug 1998 | ENG 230 v SA 244/73rd Match · ODI | ENG | 64 | - | 0 | South Africa won by 14 runs | Birmingham | 1998 Emirates Triangular Tournament |
| 16 Aug 1998 | ENG 247 v SL 2112nd Match · ODI | ENG | 86 | - | 0 | England won by 36 runs | London | 1998 Emirates Triangular Tournament |
| 6 Aug 1998 | ENG 230 & 240 v SA 252 & 1955th Test · Test | ENG | 2 & 1 | - | 1 | England won by 23 runs | Leeds | South Africa tour of England 1998 |
| 23 Jul 1998 | ENG 336 & 247/2 v SA 374 & 2084th Test · Test | ENG | 6 & DNB | - | 2 | England won by 8 wickets | Nottingham | South Africa tour of England 1998 |
| 8 Apr 1998 | WI 302/5 v ENG 2455th ODI · ODI | ENG | 1 | - | 0 | West Indies won by 57 runs | Port of Spain | England tour of West Indies 1997/98 |
| 5 Apr 1998 | WI 150/6 v ENG 1494th ODI · ODI | ENG | 22 | - | 0 | West Indies won by 4 wickets (with 74 balls remaining) | Kingstown | England tour of West Indies 1997/98 |
| 4 Apr 1998 | WI 213/5 v ENG 209/83rd ODI · ODI | ENG | 45 | 0/13 | 0 | West Indies won by 5 wickets (with 11 balls remaining) | Kingstown | England tour of West Indies 1997/98 |
| 1 Apr 1998 | WI 267/9 v ENG 2662nd ODI · ODI | ENG | 0 | - | 0 | West Indies won by 1 wicket (with 1 ball remaining) | Bridgetown | England tour of West Indies 1997/98 |
| 29 Mar 1998 | WI 277 v ENG 293/51st ODI · ODI | ENG | 29 | - | 1 | England won by 16 runs | Bridgetown | England tour of West Indies 1997/98 |
| 19 Dec 1997 | ENG 239/7 v WI 235/7Final · ODI | ENG | 9 | - | 0 | England won by 3 wickets (with 11 balls remaining) | Sharjah | 1997–98 Singer Akai Champions Trophy |
| 15 Dec 1997 | ENG 215/9 v PAK 2075th Match · ODI | ENG | 40 | - | 0 | England won by 8 runs | Sharjah | 1997–98 Singer Akai Champions Trophy |
| 13 Dec 1997 | ENG 198/6 v WI 197/73rd Match · ODI | ENG | 28 | - | 0 | England won by 4 wickets (with 25 balls remaining) | Sharjah | 1997–98 Singer Akai Champions Trophy |
| 11 Dec 1997 | ENG 250 v IND 2431st Match · ODI | ENG | 32 | - | 0 | England won by 7 runs | Sharjah | 1997–98 Singer Akai Champions Trophy |
| 25 Jul 1996 | ENG 285 & 243 v PAK 340 & 352/51st Test · Test | ENG | 4 & 4 | 1/26 & 0/16 | 1 | Pakistan won by 164 runs | London | Pakistan tour of England 1996 |
| 4 Jul 1996 | ENG 564/9 v IND 521 & 211/93rd Test · Test | ENG | 20 | 0/8 & 0/23 | 1 | Match drawn | Nottingham | India tour of England 1996 |
| 20 Jun 1996 | ENG 344 & 278/9 v IND 4292nd Test · Test | ENG | 1 & 6 | 0/8 | 0 | Match drawn | London | India tour of England 1996 |
| 6 Jun 1996 | ENG 313 & 121/2 v IND 214 & 2191st Test · Test | ENG | 8 & DNB | 0/12 | 1 | England won by 8 wickets | Birmingham | India tour of England 1996 |
| 26 May 1996 | ENG 239/6 v IND 236/43rd ODI · ODI | ENG | 32 | - | 1 | England won by 4 wickets (with 7 balls remaining) | Manchester | India tour of England 1996 |
| 25 May 1996 | ENG 162/4 v IND 1582nd ODI · ODI | ENG | 0 | - | 0 | England won by 6 wickets (with 15 balls remaining) | Leeds | India tour of England 1996 |
| 23 May 1996 | ENG 291/8 v IND 96/51st ODI · ODI | ENG | 91 | - | 1 | No result | London | India tour of England 1996 |
| 9 Mar 1996 | SL 236/5 v ENG 235/81st QF · ODI | ENG | 8 | 1/34 | 0 | Sri Lanka won by 5 wickets (with 56 balls remaining) | Faisalabad | 1995–96 Wills World Cup |
| 3 Mar 1996 | PAK 250/3 v ENG 249/925th Match · ODI | ENG | 1 | 0/17 | 0 | Pakistan won by 7 wickets (with 14 balls remaining) | Karachi | 1995–96 Wills World Cup |
| 25 Feb 1996 | ENG 152 v SA 23014th Match · ODI | ENG | 14 | - | 0 | South Africa won by 78 runs | Rawalpindi | 1995–96 Wills World Cup |
| 22 Feb 1996 | ENG 279/4 v NED 230/611th Match · ODI | ENG | 104* | 0/23 | 0 | England won by 49 runs | Peshawar | 1995–96 Wills World Cup |
| 14 Feb 1996 | ENG 228/9 v NZ 239/61st Match · ODI | ENG | 85 | 2/45 | 1 | New Zealand won by 11 runs | Ahmedabad | 1995–96 Wills World Cup |
| 21 Jan 1996 | SA 218/9 v ENG 1547th ODI · ODI | ENG | 43 | 0/19 | 1 | South Africa won by 64 runs | Port Elizabeth | England tour of South Africa 1995/96 |
| 19 Jan 1996 | SA 129 v ENG 1156th ODI · ODI | ENG | 39 | - | 0 | South Africa won by 14 runs | East London | England tour of South Africa 1995/96 |
| 17 Jan 1996 | SA 185/5 v ENG 1845th ODI · ODI | ENG | 6 | 0/8 | 2 | South Africa won by 5 wickets (with 10 balls remaining) | Durban | England tour of South Africa 1995/96 |
| 14 Jan 1996 | SA 276/3 v ENG 272/84th ODI · ODI | ENG | 21 | 0/17 | 0 | South Africa won by 7 wickets (with 12 balls remaining) | Centurion | England tour of South Africa 1995/96 |
| 13 Jan 1996 | SA 199/7 v ENG 198/83rd ODI · ODI | ENG | 14 | 0/13 | 0 | South Africa won by 3 wickets (with 11 balls remaining) | Johannesburg | England tour of South Africa 1995/96 |
| 11 Jan 1996 | SA 262/8 v ENG 265/52nd ODI · ODI | ENG | 55 | 2/38 | 1 | England won by 5 wickets (with 10 balls remaining) | Bloemfontein | England tour of South Africa 1995/96 |
| 9 Jan 1996 | SA 211/8 v ENG 2051st ODI · ODI | ENG | 21 | - | 0 | South Africa won by 6 runs | Cape Town | England tour of South Africa 1995/96 |
| 2 Jan 1996 | SA 244 & 70/0 v ENG 153 & 1575th Test · Test | ENG | 2 & 36 | 0/7 | 1 | South Africa won by 10 wickets | Cape Town | England tour of South Africa 1995/96 |
| 26 Dec 1995 | SA 428 & 162/9 v ENG 263 & 189/34th Test · Test | ENG | 62 & 11* | 0/32 | 1 | Match drawn | Port Elizabeth | England tour of South Africa 1995/96 |
| 14 Dec 1995 | SA 225 v ENG 152/53rd Test · Test | ENG | 31* | 0/5 | 1 | Match drawn | Durban | England tour of South Africa 1995/96 |
| 30 Nov 1995 | SA 332 & 346/9 v ENG 200 & 351/52nd Test · Test | ENG | 6 & 4 | 1/38 & 0/35 | 1 | Match drawn | Johannesburg | England tour of South Africa 1995/96 |