|
draw |
- |
|
|
Test : England v Sri Lanka |
16 May 2002 |
Test # 1603 |
India |
won |
6 wickets |
7 |
|
ODI : England v India |
29 Jun 2002 |
ODI # 1848 |
India |
won |
2 wickets |
3 |
|
ODI : England v India |
13 Jul 2002 |
ODI # 1856 |
England |
won |
170 runs |
|
|
Test : England v India |
25 Jul 2002 |
Test # 1610 |
England |
won |
inns & 92 runs |
|
|
Test : England v Zimbabwe |
22 May 2003 |
Test # 1646 |
England |
won |
4 wickets |
9 |
|
ODI : England v Pakistan |
22 Jun 2003 |
ODI # 2027 |
England |
won |
7 wickets |
178 |
|
ODI : England v South Africa |
12 Jul 2003 |
ODI # 2037 |
South Africa |
won |
inns & 92 runs |
|
|
Test : England v South Africa |
31 Jul 2003 |
Test # 1653 |
England |
won |
7 wickets |
|
|
Test : England v New Zealand |
20 May 2004 |
Test # 1700 |
West Indies |
won |
7 wickets |
5 |
|
ODI : England v West Indies |
6 Jul 2004 |
ODI # 2140 |
New Zealand |
won |
107 runs |
|
|
ODI : New Zealand v West Indies |
10 Jul 2004 |
ODI # 2142 |
England |
won |
210 runs |
|
|
Test : England v West Indies |
22 Jul 2004 |
Test # 1707 |
Australia |
won |
10 runs |
|
|
ODI : Australia v Pakistan |
4 Sep 2004 |
ODI # 2166 |
India |
won |
23 runs |
|
|
ODI : England v India |
5 Sep 2004 |
ODI # 2167 |
England |
won |
inns & 261 runs |
|
|
Test : England v Bangladesh |
26 May 2005 |
Test # 1751 |
|
tied |
- |
|
|
ODI : England v Australia |
2 Jul 2005 |
ODI # 2258 |
Australia |
won |
7 wickets |
34 |
|
ODI : England v Australia |
10 Jul 2005 |
ODI # 2260 |
Australia |
won |
239 runs |
|
|
Test : England v Australia |
21 Jul 2005 |
Test # 1756 |
|
draw |
- |
|
|
Test : England v Sri Lanka |
11 May 2006 |
Test # 1802 |
Sri Lanka |
won |
20 runs |
|
|
ODI : England v Sri Lanka |
17 Jun 2006 |
ODI # 2384 |
|
draw |
- |
|
|
Test : England v Pakistan |
13 Jul 2006 |
Test # 1809 |
Pakistan |
won |
7 wickets |
20 |
|
ODI : England v Pakistan |
2 Sep 2006 |
ODI # 2409 |
|
draw |
- |
|
|
Test : England v West Indies |
17 May 2007 |
Test # 1831 |
England |
won |
79 runs |
|
|
ODI : England v West Indies |
1 Jul 2007 |
ODI # 2594 |
|
draw |
- |
|
|
Test : England v India |
19 Jul 2007 |
Test # 1840 |
England |
won |
7 wickets |
82 |
|
ODI : England v India |
8 Sep 2007 |
ODI # 2620 |
|
draw |
- |
|
|
Test : England v New Zealand |
15 May 2008 |
Test # 1874 |
New Zealand |
won |
51 runs |
|
|
ODI : England v New Zealand |
28 Jun 2008 |
ODI # 2720 |
|
draw |
- |
|
|
Test : England v South Africa |
10 Jul 2008 |
Test # 1880 |
England |
won |
7 wickets |
14 |
|
ODI : England v South Africa |
31 Aug 2008 |
ODI # 2759 |
England |
won |
10 wickets |
|
|
Test : England v West Indies |
6 May 2009 |
Test # 1919 |
Netherlands |
won |
4 wickets |
0 |
|
T20I : England v Netherlands |
5 Jun 2009 |
T20I # 90 |
Pakistan |
won |
82 runs |
|
|
T20I : Netherlands v Pakistan |
9 Jun 2009 |
T20I # 98 |
South Africa |
won |
1 runs |
|
|
T20I : New Zealand v South Africa |
9 Jun 2009 |
T20I # 99 |
Sri Lanka |
won |
19 runs |
|
|
T20I : Pakistan v Sri Lanka |
12 Jun 2009 |
T20I # 104 |
West Indies |
won |
7 wickets |
8 |
|
T20I : India v West Indies |
12 Jun 2009 |
T20I # 105 |
Sri Lanka |
won |
9 runs |
|
|
T20I : Ireland v Sri Lanka |
14 Jun 2009 |
T20I # 108 |
England |
won |
3 runs |
|
|
T20I : England v India |
14 Jun 2009 |
T20I # 109 |
Pakistan |
won |
8 wickets |
8 |
|
T20I : Pakistan v Sri Lanka |
21 Jun 2009 |
T20I # 116 |
England |
won |
115 runs |
|
|
Test : England v Australia |
16 Jul 2009 |
Test # 1925 |
Australia |
won |
39 runs |
|
|
ODI : England v Australia |
6 Sep 2009 |
ODI # 2883 |
Australia |
won |
7 wickets |
38 |
|
ODI : England v Australia |
12 Sep 2009 |
ODI # 2888 |
England |
won |
8 wickets |
|
|
Test : England v Bangladesh |
27 May 2010 |
Test # 1958 |
Australia |
won |
42 runs |
|
|
ODI : England v Australia |
3 Jul 2010 |
ODI # 3011 |
Australia |
won |
150 runs |
|
|
Test : Australia v Pakistan |
13 Jul 2010 |
Test # 1963 |
England |
won |
inns & 225 runs |
|
|
Test : England v Pakistan |
26 Aug 2010 |
Test # 1971 |
Pakistan |
won |
38 runs |
|
|
ODI : England v Pakistan |
20 Sep 2010 |
ODI # 3046 |
|
draw |
- |
|
|
Test : England v Sri Lanka |
3 Jun 2011 |
Test # 1995 |
Sri Lanka |
won |
6 wickets |
10 |
|
ODI : England v Sri Lanka |
3 Jul 2011 |
ODI # 3168 |
England |
won |
196 runs |
|
|
Test : England v India |
21 Jul 2011 |
Test # 2000 |
|
tied |
- |
|
|
ODI : England v India |
11 Sep 2011 |
ODI # 3191 |
England |
won |
5 wickets |
|
|
Test : England v West Indies |
17 May 2012 |
Test # 2043 |
England |
won |
15 runs |
|
|
ODI : England v Australia |
29 Jun 2012 |
ODI # 3280 |
South Africa |
won |
51 runs |
|
|
Test : England v South Africa |
16 Aug 2012 |
Test # 2053 |
England |
won |
6 wickets |
20 |
|
ODI : England v South Africa |
2 Sep 2012 |
ODI # 3302 |
England |
won |
170 runs |
|
|
Test : England v New Zealand |
16 May 2013 |
Test # 2088 |
New Zealand |
won |
5 wickets |
19 |
|
ODI : England v New Zealand |
31 May 2013 |
ODI # 3360 |
England |
won |
347 runs |
|
|
Test : England v Australia |
18 Jul 2013 |
Test # 2091 |
Sri Lanka |
won |
7 runs |
|
|
ODI : England v Sri Lanka |
31 May 2014 |
ODI # 3495 |
|
draw |
- |
|
|
Test : England v Sri Lanka |
12 Jun 2014 |
Test # 2124 |
India |
won |
95 runs |
|
|
Test : England v India |
17 Jul 2014 |
Test # 2130 |
England |
won |
124 runs |
|
|
Test : England v New Zealand |
21 May 2015 |
Test # 2162 |
Australia |
won |
405 runs |
|
|
Test : England v Australia |
16 Jul 2015 |
Test # 2171 |
Australia |
won |
64 runs |
|
|
ODI : England v Australia |
5 Sep 2015 |
ODI # 3681 |
|
draw |
- |
|
|
Test : England v Sri Lanka |
9 Jun 2016 |
Test # 2205 |
Pakistan |
won |
75 runs |
|
|
Test : England v Pakistan |
14 Jul 2016 |
Test # 2206 |
England |
won |
4 wickets |
15 |
|
ODI : England v Pakistan |
27 Aug 2016 |
ODI # 3771 |
England |
won |
85 runs |
|
|
ODI : England v Ireland |
7 May 2017 |
ODI # 3865 |
South Africa |
won |
7 wickets |
127 |
|
ODI : England v South Africa |
29 May 2017 |
ODI # 3874 |
England |
won |
211 runs |
|
|
Test : England v South Africa |
6 Jul 2017 |
Test # 2262 |
England |
won |
9 wickets |
|
|
Test : England v West Indies |
7 Sep 2017 |
Test # 2274 |
Pakistan |
won |
9 wickets |
|
|
Test : England v Pakistan |
24 May 2018 |
Test # 2304 |
West Indies |
won |
72 runs |
|
|
T20I : ICC World XI v West Indies |
31 May 2018 |
T20I # 666 |
England |
won |
86 runs |
|
|
ODI : England v India |
14 Jul 2018 |
ODI # 4016 |
|
n/r |
- |
|
|
T20I : Nepal v Netherlands |
29 Jul 2018 |
T20I # 691 |
England |
won |
inns & 159 runs |
|
|
Test : England v India |
9 Aug 2018 |
Test # 2315 |
Pakistan |
won |
49 runs |
|
|
ODI : Pakistan v South Africa |
23 Jun 2019 |
ODI # 4171 |
Australia |
won |
64 runs |
|
|
ODI : England v Australia |
25 Jun 2019 |
ODI # 4173 |
Australia |
won |
86 runs |
|
|
ODI : Australia v New Zealand |
29 Jun 2019 |
ODI # 4178 |
Pakistan |
won |
94 runs |
|
|
ODI : Bangladesh v Pakistan |
5 Jul 2019 |
ODI # 4186 |
|
tied |
- |
|
|
ODI : England v New Zealand |
14 Jul 2019 |
ODI # 4192 |
England |
won |
143 runs |
|
|
Test : England v Ireland |
24 Jul 2019 |
Test # 2352 |
|
draw |
- |
|
|
Test : England v Australia |
14 Aug 2019 |
Test # 2355 |
|
draw |
- |
|
|
Test : England v New Zealand |
2 Jun 2021 |
Test # 2422 |
England |
won |
52 runs |
|
|
ODI : England v Pakistan |
10 Jul 2021 |
ODI # 4300 |
India |
won |
151 runs |
|
|
Test : England v India |
12 Aug 2021 |
Test # 2429 |
England |
won |
5 wickets |
|
|
Test : England v New Zealand |
2 Jun 2022 |
Test # 2464 |
England |
won |
100 runs |
|
|
ODI : England v India |
14 Jul 2022 |
ODI # 4428 |
South Africa |
won |
inns & 12 runs |
|
|
Test : England v South Africa |
17 Aug 2022 |
Test # 2474 |
England |
won |
10 wickets |
|
|
Test : England v Ireland |
1 Jun 2023 |
Test # 2504 |
Australia |
won |
43 runs |
|
|
Test : England v Australia |
28 Jun 2023 |
Test # 2508 |
England |
won |
100 runs |
|
|
ODI : England v New Zealand |
15 Sep 2023 |
ODI # 4647 |