New Zealand |
field |
England |
won |
|
Test : England v New Zealand |
5 Jul 1990 |
Test # 1147 |
England |
field |
England |
won |
|
ODI : England v West Indies |
23 May 1991 |
ODI # 676 |
West Indies |
field |
West Indies |
won |
|
Test : England v West Indies |
25 Jul 1991 |
Test # 1174 |
England |
field |
|
draw |
|
Test : England v Pakistan |
4 Jun 1992 |
Test # 1189 |
Australia |
field |
Australia |
won |
|
ODI : England v Australia |
21 May 1993 |
ODI # 831 |
England |
bat |
Australia |
won |
|
Test : England v Australia |
5 Aug 1993 |
Test # 1230 |
New Zealand |
field |
England |
won |
|
ODI : England v New Zealand |
19 May 1994 |
ODI # 913 |
South Africa |
bat |
England |
won |
|
ODI : England v South Africa |
25 Aug 1994 |
ODI # 919 |
England |
bat |
West Indies |
won |
|
Test : England v West Indies |
6 Jul 1995 |
Test # 1300 |
India |
bat |
England |
won |
|
Test : England v India |
6 Jun 1996 |
Test # 1327 |
Pakistan |
field |
England |
won |
|
ODI : England v Pakistan |
31 Aug 1996 |
ODI # 1109 |
Australia |
bat |
England |
won |
|
Test : England v Australia |
5 Jun 1997 |
Test # 1368 |
South Africa |
field |
|
draw |
|
Test : England v South Africa |
4 Jun 1998 |
Test # 1417 |
South Africa |
bat |
South Africa |
won |
|
ODI : England v South Africa |
18 Aug 1998 |
ODI # 1347 |
England |
field |
India |
won |
|
ODI : England v India |
29 May 1999 |
ODI # 1467 |
South Africa |
bat |
South Africa |
won |
|
ODI : New Zealand v South Africa |
10 Jun 1999 |
ODI # 1478 |
South Africa |
field |
|
tied |
|
ODI : Australia v South Africa |
17 Jun 1999 |
ODI # 1483 |
New Zealand |
- |
England |
won |
|
Test : England v New Zealand |
1 Jul 1999 |
Test # 1455 |
West Indies |
field |
West Indies |
won |
|
Test : England v West Indies |
15 Jun 2000 |
Test # 1500 |
England |
bat |
England |
won |
|
ODI : England v Zimbabwe |
18 Jul 2000 |
ODI # 1617 |
Pakistan |
bat |
Pakistan |
won |
|
ODI : England v Pakistan |
7 Jun 2001 |
ODI # 1719 |
Australia |
field |
Australia |
won |
|
Test : England v Australia |
5 Jul 2001 |
Test # 1550 |
England |
field |
England |
won |
|
Test : England v Sri Lanka |
30 May 2002 |
Test # 1605 |
India |
field |
India |
won |
|
ODI : India v Sri Lanka |
6 Jul 2002 |
ODI # 1852 |
South Africa |
bat |
England |
won |
|
ODI : England v South Africa |
8 Jul 2003 |
ODI # 2035 |
South Africa |
bat |
|
draw |
|
Test : England v South Africa |
24 Jul 2003 |
Test # 1651 |
New Zealand |
field |
|
n/r |
|
ODI : New Zealand v West Indies |
26 Jun 2004 |
ODI # 2134 |
England |
bat |
England |
won |
|
Test : England v West Indies |
29 Jul 2004 |
Test # 1708 |
Zimbabwe |
field |
England |
won |
|
ODI : England v Zimbabwe |
10 Sep 2004 |
ODI # 2168 |
Bangladesh |
bat |
South Africa |
won |
|
ODI : Bangladesh v South Africa |
12 Sep 2004 |
ODI # 2171 |
Pakistan |
field |
Pakistan |
won |
|
ODI : Kenya v Pakistan |
14 Sep 2004 |
ODI # 2174 |
Pakistan |
field |
Pakistan |
won |
|
ODI : India v Pakistan |
19 Sep 2004 |
ODI # 2179 |
England |
field |
England |
won |
|
ODI : England v Australia |
21 Sep 2004 |
ODI # 2180 |
Australia |
bat |
|
n/r |
|
ODI : England v Australia |
28 Jun 2005 |
ODI # 2256 |
Australia |
field |
England |
won |
|
Test : England v Australia |
4 Aug 2005 |
Test # 1758 |
Sri Lanka |
bat |
England |
won |
|
Test : England v Sri Lanka |
25 May 2006 |
Test # 1803 |
England |
field |
England |
won |
|
ODI : England v Pakistan |
10 Sep 2006 |
ODI # 2412 |
England |
field |
West Indies |
won |
|
ODI : England v West Indies |
4 Jul 2007 |
ODI # 2597 |
India |
field |
England |
won |
|
ODI : England v India |
27 Aug 2007 |
ODI # 2616 |
New Zealand |
field |
|
n/r |
|
ODI : England v New Zealand |
18 Jun 2008 |
ODI # 2709 |
England |
bat |
South Africa |
won |
|
Test : England v South Africa |
30 Jul 2008 |
Test # 1883 |
West Indies |
- |
England |
won |
|
ODI : England v West Indies |
26 May 2009 |
ODI # 2851 |
Australia |
bat |
|
draw |
|
Test : England v Australia |
30 Jul 2009 |
Test # 1928 |
Pakistan |
bat |
Pakistan |
won |
|
T20I : Australia v Pakistan |
5 Jul 2010 |
T20I # 184 |
Pakistan |
bat |
Pakistan |
won |
|
T20I : Australia v Pakistan |
6 Jul 2010 |
T20I # 185 |
Bangladesh |
- |
England |
won |
|
ODI : England v Bangladesh |
12 Jul 2010 |
ODI # 3026 |
Pakistan |
- |
England |
won |
|
Test : England v Pakistan |
6 Aug 2010 |
Test # 1969 |
England |
- |
England |
won |
|
Test : England v India |
10 Aug 2011 |
Test # 2003 |
England |
- |
|
draw |
|
Test : England v West Indies |
7 Jun 2012 |
Test # 2045 |
South Africa |
- |
England |
won |
|
T20I : England v South Africa |
12 Sep 2012 |
T20I # 262 |
England |
- |
England |
won |
|
ODI : England v Australia |
8 Jun 2013 |
ODI # 3365 |
South Africa |
- |
South Africa |
won |
|
ODI : Pakistan v South Africa |
10 Jun 2013 |
ODI # 3367 |
Australia |
- |
|
n/r |
|
ODI : Australia v New Zealand |
12 Jun 2013 |
ODI # 3369 |
India |
- |
India |
won |
|
ODI : India v Pakistan |
15 Jun 2013 |
ODI # 3372 |
England |
- |
India |
won |
|
ODI : England v India |
23 Jun 2013 |
ODI # 3377 |
Australia |
- |
|
n/r |
|
ODI : England v Australia |
11 Sep 2013 |
ODI # 3414 |
England |
- |
Sri Lanka |
won |
|
ODI : England v Sri Lanka |
3 Jun 2014 |
ODI # 3496 |
India |
- |
India |
won |
|
ODI : England v India |
2 Sep 2014 |
ODI # 3523 |
England |
- |
England |
won |
|
T20I : England v India |
7 Sep 2014 |
T20I # 405 |
New Zealand |
- |
England |
won |
|
ODI : England v New Zealand |
9 Jun 2015 |
ODI # 3654 |
Australia |
- |
England |
won |
|
Test : England v Australia |
29 Jul 2015 |
Test # 2173 |
Sri Lanka |
- |
England |
won |
|
ODI : England v Sri Lanka |
24 Jun 2016 |
ODI # 3753 |
Pakistan |
- |
England |
won |
|
Test : England v Pakistan |
3 Aug 2016 |
Test # 2212 |
New Zealand |
- |
|
n/r |
|
ODI : Australia v New Zealand |
2 Jun 2017 |
ODI # 3876 |
Pakistan |
- |
India |
won |
|
ODI : India v Pakistan |
4 Jun 2017 |
ODI # 3878 |
South Africa |
- |
Pakistan |
won |
|
ODI : Pakistan v South Africa |
7 Jun 2017 |
ODI # 3881 |
England |
- |
England |
won |
|
ODI : England v Australia |
10 Jun 2017 |
ODI # 3885 |
India |
- |
India |
won |
|
ODI : Bangladesh v India |
15 Jun 2017 |
ODI # 3891 |
England |
- |
England |
won |
|
Test : England v West Indies |
17 Aug 2017 |
Test # 2270 |
Australia |
- |
England |
won |
|
T20I : England v Australia |
27 Jun 2018 |
T20I # 679 |
England |
- |
England |
won |
|
Test : England v India |
1 Aug 2018 |
Test # 2314 |
New Zealand |
- |
New Zealand |
won |
|
ODI : New Zealand v South Africa |
19 Jun 2019 |
ODI # 4165 |
New Zealand |
- |
Pakistan |
won |
|
ODI : New Zealand v Pakistan |
26 Jun 2019 |
ODI # 4174 |
England |
- |
England |
won |
|
ODI : England v India |
30 Jun 2019 |
ODI # 4179 |
India |
- |
India |
won |
|
ODI : Bangladesh v India |
2 Jul 2019 |
ODI # 4182 |
Australia |
- |
England |
won |
|
ODI : England v Australia |
11 Jul 2019 |
ODI # 4191 |
Australia |
- |
Australia |
won |
|
Test : England v Australia |
1 Aug 2019 |
Test # 2353 |
England |
- |
New Zealand |
won |
|
Test : England v New Zealand |
10 Jun 2021 |
Test # 2423 |
England |
- |
England |
won |
|
ODI : England v Pakistan |
13 Jul 2021 |
ODI # 4303 |
England |
- |
England |
won |
|
Test : England v India |
1 Jul 2022 |
Test # 2470 |
England |
- |
India |
won |
|
T20I : England v India |
9 Jul 2022 |
T20I # 1628 |
England |
- |
Australia |
won |
|
Test : England v Australia |
16 Jun 2023 |
Test # 2507 |
New Zealand |
- |
New Zealand |
won |
|
T20I : England v New Zealand |
3 Sep 2023 |
T20I # 2231 |
Pakistan |
- |
England |
won |
|
T20I : England v Pakistan |
25 May 2024 |
T20I # 2623 |