Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd ODI · England tour of Australia 2026AUSENG

England: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: England×
DateMatchResultGroundSeries
10 Jul 2022ENG 215/7 v IND 198/93rd T20I · T20IEngland won by 17 runsNottinghamIndia tour of England 2022
9 Jul 2022IND 170/8 v ENG 1212nd T20I · T20IIndia won by 49 runsBirminghamIndia tour of England 2022
7 Jul 2022IND 198/8 v ENG 1481st T20I · T20IIndia won by 50 runsSouthamptonIndia tour of England 2022
1 Jul 2022IND 416 & 245 v ENG 284 & 378/35th Test · TestEngland won by 7 wicketsBirminghamIndia tour of England 2022
23 Jun 2022NZ 329 & 326 v ENG 360 & 296/33rd Test · TestEngland won by 7 wicketsLeedsNew Zealand tour of England 2022
22 Jun 2022NED 244 v ENG 248/23rd ODI · ODIEngland won by 8 wicketsAmstelveenEngland tour of Netherlands 2022
19 Jun 2022NED 235/7 v ENG 239/42nd ODI · ODIEngland won by 6 wicketsAmstelveenEngland tour of Netherlands 2022
17 Jun 2022ENG 498/4 v NED 2661st ODI · ODIEngland won by 232 runsAmstelveenEngland tour of Netherlands 2022
10 Jun 2022NZ 553 & 284 v ENG 539 & 299/52nd Test · TestEngland won by 5 wicketsNottinghamNew Zealand tour of England 2022
2 Jun 2022NZ 132 & 285 v ENG 141 & 279/51st Test · TestEngland won by 5 wicketsLondonNew Zealand tour of England 2022
24 Mar 2022ENG 204 & 120 v WI 297 & 28/03rd Test · TestWest Indies won by 10 wicketsSt George'sEngland tour of West Indies 2021/22
16 Mar 2022ENG 507/9d & 185/6d v WI 411 & 135/52nd Test · TestMatch drawnBridgetownEngland tour of West Indies 2021/22
8 Mar 2022ENG 311 & 349/6d v WI 375 & 147/41st Test · TestMatch drawnNorth SoundEngland tour of West Indies 2021/22
30 Jan 2022WI 179/4 v ENG 1625th T20I · T20IWest Indies won by 17 runsBridgetownEngland tour of West Indies 2021/22
29 Jan 2022ENG 193/6 v WI 159/54th T20I · T20IEngland won by 34 runsBridgetownEngland tour of West Indies 2021/22
26 Jan 2022WI 224/5 v ENG 204/93rd T20I · T20IWest Indies won by 20 runsBridgetownEngland tour of West Indies 2021/22
23 Jan 2022ENG 171/8 v WI 170/82nd T20I · T20IEngland won by 1 runBridgetownEngland tour of West Indies 2021/22
22 Jan 2022ENG 103 v WI 104/11st T20I · T20IWest Indies won by 9 wicketsBridgetownEngland tour of West Indies 2021/22
14 Jan 2022AUS 303 & 155 v ENG 188 & 1245th Test · TestAustralia won by 146 runsHobartThe Ashes 2021/22
5 Jan 2022AUS 416/8d & 265/6d v ENG 294 & 270/94th Test · TestMatch drawnSydneyThe Ashes 2021/22
26 Dec 2021ENG 185 & 68 v AUS 2673rd Test · TestAustralia won by an innings and 14 runsMelbourneThe Ashes 2021/22
16 Dec 2021AUS 473/9d & 230/9d v ENG 236 & 1922nd Test · TestAustralia won by 275 runsAdelaideThe Ashes 2021/22
8 Dec 2021ENG 147 & 297 v AUS 425 & 20/11st Test · TestAustralia won by 9 wicketsBrisbaneThe Ashes 2021/22
10 Nov 2021ENG 166/4 v NZ 167/5Semi-final · T20INew Zealand won by 5 wicketsAbu DhabiICC Men's T20 World Cup 2021/22
6 Nov 2021SA 189/2 v ENG 179/8Match 39 · T20ISouth Africa won by 10 runsSharjahICC Men's T20 World Cup 2021/22
1 Nov 2021ENG 163/4 v SL 137Match 29 · T20IEngland won by 26 runsSharjahICC Men's T20 World Cup 2021/22
30 Oct 2021AUS 125 v ENG 126/2Match 26 · T20IEngland won by 8 wicketsDubaiICC Men's T20 World Cup 2021/22
27 Oct 2021BAN 124/9 v ENG 126/2Match 20 · T20IEngland won by 8 wicketsAbu DhabiICC Men's T20 World Cup 2021/22
23 Oct 2021WI 55 v ENG 56/4Match 14 · T20IEngland won by 6 wicketsDubaiICC Men's T20 World Cup 2021/22
2 Sept 2021IND 191 & 466 v ENG 290 & 2104th Test · TestIndia won by 157 runsLondonIndia tour of England 2021
25 Aug 2021IND 78 & 278 v ENG 4323rd Test · TestEngland won by an innings and 76 runsLeedsIndia tour of England 2021
12 Aug 2021IND 364 & 298/8d v ENG 391 & 1202nd Test · TestIndia won by 151 runsLondonIndia tour of England 2021
4 Aug 2021ENG 183 & 303 v IND 278 & 52/11st Test · TestMatch drawnNottinghamIndia tour of England 2021
20 Jul 2021PAK 154/6 v ENG 155/73rd T20I · T20IEngland won by 3 wicketsManchesterPakistan tour of England 2021
18 Jul 2021ENG 200 v PAK 155/92nd T20I · T20IEngland won by 45 runsLeedsPakistan tour of England 2021
16 Jul 2021PAK 232/6 v ENG 2011st T20I · T20IPakistan won by 31 runsNottinghamPakistan tour of England 2021
13 Jul 2021PAK 331/9 v ENG 332/73rd ODI · ODIEngland won by 3 wicketsBirminghamPakistan tour of England 2021
10 Jul 2021ENG 247 v PAK 1952nd ODI · ODIEngland won by 52 runsLondonPakistan tour of England 2021
8 Jul 2021PAK 141 v ENG 142/11st ODI · ODIEngland won by 9 wicketsCardiffPakistan tour of England 2021
4 Jul 2021SL 166 v ENG3rd ODI · ODINo resultBristolSri Lanka tour of England 2021
1 Jul 2021SL 241/9 v ENG 244/22nd ODI · ODIEngland won by 8 wicketsLondonSri Lanka tour of England 2021
29 Jun 2021SL 185 v ENG 189/51st ODI · ODIEngland won by 5 wicketsChester-le-StreetSri Lanka tour of England 2021
26 Jun 2021ENG 180/6 v SL 913rd T20I · T20IEngland won by 89 runsSouthamptonSri Lanka tour of England 2021
24 Jun 2021SL 111/7 v ENG 108/52nd T20I · T20IEngland won by 5 wickets (DLS method)CardiffSri Lanka tour of England 2021
23 Jun 2021SL 129/7 v ENG 130/21st T20I · T20IEngland won by 8 wicketsCardiffSri Lanka tour of England 2021
10 Jun 2021ENG 303 & 122 v NZ 388 & 41/22nd Test · TestNew Zealand won by 8 wicketsBirminghamNew Zealand tour of England 2021
2 Jun 2021NZ 378 & 169/6d v ENG 275 & 170/31st Test · TestMatch drawnLondonNew Zealand tour of England 2021
28 Mar 2021IND 329 v ENG 322/93rd ODI · ODIIndia won by 7 runsPuneEngland tour of India 2020/21
26 Mar 2021IND 336/6 v ENG 337/42nd ODI · ODIEngland won by 6 wicketsPuneEngland tour of India 2020/21
23 Mar 2021IND 317/5 v ENG 2511st ODI · ODIIndia won by 66 runsPuneEngland tour of India 2020/21
PreviousPage 5 · 2,166 matchesNext

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