Pakistan |
won |
94 runs |
|
|
ODI : Pakistan v Scotland |
20 May 1999 |
ODI # 1453 |
Australia |
won |
7 wickets |
181 |
|
ODI : Australia v Bangladesh |
27 May 1999 |
ODI # 1464 |
England |
won |
10 wickets |
88 |
|
ODI : England v West Indies |
15 Jul 2000 |
ODI # 1615 |
Zimbabwe |
won |
6 wickets |
5 |
|
ODI : West Indies v Zimbabwe |
16 Jul 2000 |
ODI # 1616 |
|
aban |
- |
|
|
ODI : Australia v Pakistan |
16 Jun 2001 |
ODI # 1723a |
|
n/r |
- |
|
|
ODI : England v India |
4 Jul 2002 |
ODI # 1851 |
England |
won |
inns & 69 runs |
|
|
Test : England v Zimbabwe |
5 Jun 2003 |
Test # 1647 |
New Zealand |
won |
7 wickets |
196 |
|
ODI : England v New Zealand |
29 Jun 2004 |
ODI # 2136 |
England |
won |
inns & 27 runs |
|
|
Test : England v Bangladesh |
3 Jun 2005 |
Test # 1753 |
Australia |
won |
57 runs |
|
|
ODI : England v Australia |
23 Jun 2005 |
ODI # 2253 |
Sri Lanka |
won |
8 wickets |
46 |
|
ODI : England v Sri Lanka |
24 Jun 2006 |
ODI # 2386 |
England |
won |
7 wickets |
|
|
Test : England v West Indies |
15 Jun 2007 |
Test # 1836 |
England |
won |
114 runs |
|
|
ODI : England v New Zealand |
15 Jun 2008 |
ODI # 2708 |
|
aban |
- |
|
|
T20I : England v South Africa |
20 Aug 2008 |
T20I # 68a |
England |
won |
inns & 83 runs |
|
|
Test : England v West Indies |
14 May 2009 |
Test # 1920 |
England |
won |
4 wickets |
60 |
|
ODI : England v Australia |
20 Sep 2009 |
ODI # 2892 |
England |
won |
24 runs |
|
|
ODI : England v Pakistan |
10 Sep 2010 |
ODI # 3043 |
|
n/r |
- |
|
|
ODI : England v India |
3 Sep 2011 |
ODI # 3186 |
England |
won |
8 wickets |
13 |
|
ODI : England v Australia |
7 Jul 2012 |
ODI # 3284 |
South Africa |
won |
7 wickets |
6 |
|
T20I : England v South Africa |
8 Sep 2012 |
T20I # 258 |
England |
won |
74 runs |
|
|
Test : England v Australia |
9 Aug 2013 |
Test # 2093 |
England |
won |
27 runs |
|
|
T20I : England v Australia |
31 Aug 2013 |
T20I # 329 |
Sri Lanka |
won |
157 runs |
|
|
ODI : England v Sri Lanka |
25 May 2014 |
ODI # 3493 |
England |
won |
3 wickets |
6 |
|
ODI : England v New Zealand |
20 Jun 2015 |
ODI # 3659 |
England |
won |
9 wickets |
|
|
Test : England v Sri Lanka |
27 May 2016 |
Test # 2204 |
West Indies |
won |
21 runs |
|
|
T20I : England v West Indies |
16 Sep 2017 |
T20I # 622 |
England |
won |
6 wickets |
32 |
|
ODI : England v Australia |
21 Jun 2018 |
ODI # 4012 |
South Africa |
won |
9 wickets |
76 |
|
ODI : South Africa v Sri Lanka |
28 Jun 2019 |
ODI # 4176 |
Sri Lanka |
won |
23 runs |
|
|
ODI : Sri Lanka v West Indies |
1 Jul 2019 |
ODI # 4180 |
England |
won |
119 runs |
|
|
ODI : England v New Zealand |
3 Jul 2019 |
ODI # 4183 |
England |
won |
5 wickets |
91 |
|
ODI : England v Sri Lanka |
29 Jun 2021 |
ODI # 4296 |
South Africa |
won |
62 runs |
|
|
ODI : England v South Africa |
19 Jul 2022 |
ODI # 4434 |
England |
won |
7 wickets |
36 |
|
T20I : England v New Zealand |
30 Aug 2023 |
T20I # 2225 |