Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Match list (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v England×
DateMatchResultGroundSeries
29 Oct 2026SL 331 v ENG 386/56th Match · ODIEngland won by 55 runsLahorePakistan ODI Tri-Series 2026/27
25 Oct 2026ENG 241 v PAK 243/94th Match · ODIPakistan won by 1 wicket (17 balls left)LahorePakistan ODI Tri-Series 2026/27
22 Oct 2026ENG 429/4 v SL 430/83rd Match · ODISri Lanka won by 2 wickets (1 ball left)RawalpindiPakistan ODI Tri-Series 2026/27
20 Oct 2026PAK 302/9 v ENG 2152nd Match · ODIPakistan won by 87 runsRawalpindiPakistan ODI Tri-Series 2026/27
27 Sept 2026ENG 355/7 v SL 1323rd ODI · ODIEngland won by 223 runsLondonSri Lanka tour of England 2026
24 Sept 2026SL 321/6 v ENG 305/92nd ODI · ODISri Lanka won by 16 runsLeedsSri Lanka tour of England 2026
22 Sept 2026ENG 265 v SL 1761st ODI · ODIEngland won by 89 runsChester-le-StreetSri Lanka tour of England 2026
19 Sept 2026SL 124 v ENG 126/23rd T20I · T20IEngland won by 8 wicketsManchesterSri Lanka tour of England 2026
17 Sept 2026SL 145/9 v ENG 146/42nd T20I · T20IEngland won by 6 wicketsCardiffSri Lanka tour of England 2026
15 Sept 2026ENG 254/4 v SL 1351st T20I · T20IEngland won by 119 runsSouthamptonSri Lanka tour of England 2026
9 Sept 2026PAK 133 & 449 v ENG 453 & 130/23rd Test · TestEngland won by 8 wicketsBirminghamPakistan tour of England 2026
27 Aug 2026ENG 290 & 208 v PAK 110/9 & 194/92nd Test · TestEngland won by 194 runsLondonPakistan tour of England 2026
19 Aug 2026PAK 171 & 135 v ENG 4091st Test · TestEngland won by an innings and 103 runsLeedsPakistan tour of England 2026
19 Jul 2026ENG 387/3 v IND 360/73rd ODI · ODIEngland won by 27 runsLondonIndia tour of England 2026
16 Jul 2026IND 233 v ENG 235/62nd ODI · ODIEngland won by 4 wicketsCardiffIndia tour of England 2026
14 Jul 2026ENG 258 v IND 262/41st ODI · ODIIndia won by 6 wicketsBirminghamIndia tour of England 2026
11 Jul 2026ENG 257/3 v IND 201/85th T20I · T20IEngland won by 56 runsSouthamptonIndia tour of England 2026
9 Jul 2026IND 158/7 v ENG 159/14th T20I · T20IEngland won by 9 wicketsBristolIndia tour of England 2026
7 Jul 2026ENG 201/7 v IND 763rd T20I · T20IEngland won by 125 runsNottinghamIndia tour of England 2026
4 Jul 2026IND 190/7 v ENG 191/62nd T20I · T20IEngland won by 4 wicketsManchesterIndia tour of England 2026
1 Jul 2026IND 189/7 v ENG1st T20I · T20INo resultChester-le-StreetIndia tour of England 2026
25 Jun 2026NZ 438 & 288/9d v ENG 354 & 2123rd Test · TestNew Zealand won by 160 runsNottinghamNew Zealand tour of England 2026
17 Jun 2026NZ 391 & 362 v ENG 291 & 2092nd Test · TestNew Zealand won by 253 runsLondonNew Zealand tour of England 2026
4 Jun 2026ENG 140 & 226 v NZ 113 & 1381st Test · TestEngland won by 115 runsLondonNew Zealand tour of England 2026
5 Mar 2026IND 253/7 v ENG 246/7Semi-final · T20IIndia won by 7 runsMumbaiICC Men's T20 World Cup 2025/26
27 Feb 2026NZ 159/7 v ENG 161/6Match 49 · T20IEngland won by 4 wicketsColomboICC Men's T20 World Cup 2025/26
24 Feb 2026PAK 164/9 v ENG 166/8Match 45 · T20IEngland won by 2 wicketsKandyICC Men's T20 World Cup 2025/26
22 Feb 2026ENG 146/9 v SL 95Match 42 · T20IEngland won by 51 runsKandyICC Men's T20 World Cup 2025/26
16 Feb 2026ENG 202/7 v ITA 178Match 29 · T20IEngland won by 24 runsKolkataICC Men's T20 World Cup 2025/26
14 Feb 2026SCO 152 v ENG 155/5Match 23 · T20IEngland won by 5 wicketsKolkataICC Men's T20 World Cup 2025/26
11 Feb 2026WI 196/6 v ENG 166Match 15 · T20IWest Indies won by 30 runsMumbaiICC Men's T20 World Cup 2025/26
8 Feb 2026ENG 184/7 v NEP 180/6Match 5 · T20IEngland won by 4 runsMumbaiICC Men's T20 World Cup 2025/26
3 Feb 2026ENG 128/9 v SL 1163rd T20I · T20IEngland won by 12 runsKandyEngland tour of Sri Lanka 2025/26
1 Feb 2026SL 189/5 v ENG 173/42nd T20I · T20IEngland won by 6 wickets (DLS method)KandyEngland tour of Sri Lanka 2025/26
30 Jan 2026SL 133 v ENG 125/41st T20I · T20IEngland won by 11 runs (DLS method)KandyEngland tour of Sri Lanka 2025/26
27 Jan 2026ENG 357/3 v SL 3043rd ODI · ODIEngland won by 53 runsColomboEngland tour of Sri Lanka 2025/26
24 Jan 2026SL 219 v ENG 223/52nd ODI · ODIEngland won by 5 wicketsColomboEngland tour of Sri Lanka 2025/26
22 Jan 2026SL 271/6 v ENG 2521st ODI · ODISri Lanka won by 19 runsColomboEngland tour of Sri Lanka 2025/26
4 Jan 2026ENG 384 & 342 v AUS 567 & 161/55th Test · TestAustralia won by 5 wicketsSydneyThe Ashes 2025/26
26 Dec 2025AUS 152 & 132 v ENG 110 & 178/64th Test · TestEngland won by 4 wicketsMelbourneThe Ashes 2025/26
17 Dec 2025AUS 371 & 349 v ENG 286 & 3523rd Test · TestAustralia won by 82 runsAdelaideThe Ashes 2025/26
4 Dec 2025ENG 334 & 241 v AUS 511 & 69/22nd Test · TestAustralia won by 8 wicketsBrisbaneThe Ashes 2025/26
21 Nov 2025ENG 172 & 164 v AUS 132 & 205/21st Test · TestAustralia won by 8 wicketsPerthThe Ashes 2025/26
1 Nov 2025ENG 222 v NZ 226/83rd ODI · ODINew Zealand won by 2 wicketsWellingtonEngland tour of New Zealand 2025/26
29 Oct 2025ENG 175 v NZ 177/52nd ODI · ODINew Zealand won by 5 wicketsHamiltonEngland tour of New Zealand 2025/26
26 Oct 2025ENG 223 v NZ 224/61st ODI · ODINew Zealand won by 4 wicketsMount MaunganuiEngland tour of New Zealand 2025/26
23 Oct 2025NZ 38/1 v ENG3rd T20I · T20INo resultAucklandEngland tour of New Zealand 2025/26
20 Oct 2025ENG 236/4 v NZ 1712nd T20I · T20IEngland won by 65 runsChristchurchEngland tour of New Zealand 2025/26
18 Oct 2025ENG 153/6 v NZ1st T20I · T20INo resultChristchurchEngland tour of New Zealand 2025/26
21 Sept 2025IRE 154/8 v ENG 155/43rd T20I · T20IEngland won by 6 wicketsDublinEngland tour of Ireland 2025
Page 1 · 2,165 matchesNext

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.