Match results in 2018 in FC+LA+T20s - England

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
PakistanEnglandEngland8 wicketsKarachiDec 17-20, 2022Test # 2483
PakistanEnglandEngland26 runsMultanDec 9-12, 2022Test # 2480
PakistanEnglandEngland74 runsRawalpindiDec 1-5, 2022Test # 2478
AustraliaEnglandAustralia221 runsMelbourneNov 22, 2022ODI # 4480
AustraliaEnglandAustralia72 runsSydneyNov 19, 2022ODI # 4477
AustraliaEnglandAustralia6 wicketsAdelaideNov 17, 2022ODI # 4475
EnglandPakistanEngland5 wicketsMelbourneNov 13, 2022T20I # 1879
EnglandIndiaEngland10 wicketsAdelaideNov 10, 2022T20I # 1878
EnglandSri LankaEngland4 wicketsSydneyNov 5, 2022T20I # 1867
EnglandNew ZealandEngland20 runsBrisbaneNov 1, 2022T20I # 1858
EnglandIrelandIreland5 runsMelbourneOct 26, 2022T20I # 1846
AfghanistanEnglandEngland5 wicketsPerthOct 22, 2022T20I # 1840
AustraliaEnglandno result-CanberraOct 14, 2022T20I # 1820
AustraliaEnglandEngland8 runsCanberraOct 12, 2022T20I # 1817
AustraliaEnglandEngland8 runsPerthOct 9, 2022T20I # 1812
PakistanEnglandEngland67 runsLahoreOct 2, 2022T20I # 1804
PakistanEnglandEngland8 wicketsLahoreSep 30, 2022T20I # 1802
PakistanEnglandPakistan6 runsLahoreSep 28, 2022T20I # 1801
PakistanEnglandPakistan3 runsKarachiSep 25, 2022T20I # 1798
PakistanEnglandEngland63 runsKarachiSep 23, 2022T20I # 1795
PakistanEnglandPakistan10 wicketsKarachiSep 22, 2022T20I # 1793
PakistanEnglandEngland6 wicketsKarachiSep 20, 2022T20I # 1789
EnglandSouth AfricaEngland9 wicketsThe OvalSep 8-12, 2022Test # 2476
EnglandSouth AfricaEnglandinns & 85 runsManchesterAug 25-27, 2022Test # 2475
EnglandSouth AfricaSouth Africainns & 12 runsLord'sAug 17-19, 2022Test # 2474
EnglandSouth AfricaSouth Africa90 runsSouthamptonJul 31, 2022T20I # 1717
EnglandSouth AfricaSouth Africa58 runsCardiffJul 28, 2022T20I # 1698
EnglandSouth AfricaEngland41 runsBristolJul 27, 2022T20I # 1693
EnglandSouth Africano result-LeedsJul 24, 2022ODI # 4437
EnglandSouth AfricaEngland118 runsManchesterJul 22, 2022ODI # 4435
EnglandSouth AfricaSouth Africa62 runsChester-le-StreetJul 19, 2022ODI # 4434
EnglandIndiaIndia5 wicketsManchesterJul 17, 2022ODI # 4433
EnglandIndiaEngland100 runsLord'sJul 14, 2022ODI # 4428
EnglandIndiaIndia10 wicketsThe OvalJul 12, 2022ODI # 4424
EnglandIndiaEngland17 runsNottinghamJul 10, 2022T20I # 1631
EnglandIndiaIndia49 runsBirminghamJul 9, 2022T20I # 1628
EnglandIndiaIndia50 runsSouthamptonJul 7, 2022T20I # 1616
EnglandIndiaEngland7 wicketsBirminghamJul 1-5, 2022Test # 2470
EnglandNew ZealandEngland7 wicketsLeedsJun 23-27, 2022Test # 2467
NetherlandsEnglandEngland8 wicketsAmstelveenJun 22, 2022ODI # 4417
NetherlandsEnglandEngland6 wicketsAmstelveenJun 19, 2022ODI # 4414
NetherlandsEnglandEngland232 runsAmstelveenJun 17, 2022ODI # 4413
EnglandNew ZealandEngland5 wicketsNottinghamJun 10-14, 2022Test # 2465
EnglandNew ZealandEngland5 wicketsLord'sJun 2-5, 2022Test # 2464
West IndiesEnglandWest Indies10 wicketsSt George'sMar 24-27, 2022Test # 2459
West IndiesEnglanddrawn-BridgetownMar 16-20, 2022Test # 2457
West IndiesEnglanddrawn-North SoundMar 8-12, 2022Test # 2454
West IndiesEnglandWest Indies17 runsBridgetownJan 30, 2022T20I # 1457
West IndiesEnglandEngland34 runsBridgetownJan 29, 2022T20I # 1456
West IndiesEnglandWest Indies20 runsBridgetownJan 26, 2022T20I # 1455
West IndiesEnglandEngland1 runBridgetownJan 23, 2022T20I # 1454
West IndiesEnglandWest Indies9 wicketsBridgetownJan 22, 2022T20I # 1453
AustraliaEnglandAustralia146 runsHobartJan 14-16, 2022Test # 2449
AustraliaEnglanddrawn-SydneyJan 5-9, 2022Test # 2446
AustraliaEnglandAustraliainns & 14 runsMelbourneDec 26-28, 2021Test # 2442
AustraliaEnglandAustralia275 runsAdelaideDec 16-20, 2021Test # 2441
AustraliaEnglandAustralia9 wicketsBrisbaneDec 8-11, 2021Test # 2440
EnglandNew ZealandNew Zealand5 wicketsAbu DhabiNov 10, 2021T20I # 1415
EnglandSouth AfricaSouth Africa10 runsSharjahNov 6, 2021T20I # 1400
EnglandSri LankaEngland26 runsSharjahNov 1, 2021T20I # 1382
AustraliaEnglandEngland8 wicketsDubai (DICS)Oct 30, 2021T20I # 1379
BangladeshEnglandEngland8 wicketsAbu DhabiOct 27, 2021T20I # 1369
EnglandWest IndiesEngland6 wicketsDubai (DICS)Oct 23, 2021T20I # 1354
EnglandIndiaIndia157 runsThe OvalSep 2-6, 2021Test # 2433
EnglandIndiaEnglandinns & 76 runsLeedsAug 25-28, 2021Test # 2432
EnglandIndiaIndia151 runsLord'sAug 12-16, 2021Test # 2429
EnglandIndiadrawn-NottinghamAug 4-8, 2021Test # 2428
EnglandPakistanEngland3 wicketsManchesterJul 20, 2021T20I # 1195
EnglandPakistanEngland45 runsLeedsJul 18, 2021T20I # 1193
EnglandPakistanPakistan31 runsNottinghamJul 16, 2021T20I # 1191
EnglandPakistanEngland3 wicketsBirminghamJul 13, 2021ODI # 4303
EnglandPakistanEngland52 runsLord'sJul 10, 2021ODI # 4300
EnglandPakistanEngland9 wicketsCardiffJul 8, 2021ODI # 4299
EnglandSri Lankano result-BristolJul 4, 2021ODI # 4298
EnglandSri LankaEngland8 wicketsThe OvalJul 1, 2021ODI # 4297
EnglandSri LankaEngland5 wicketsChester-le-StreetJun 29, 2021ODI # 4296
EnglandSri LankaEngland89 runsSouthamptonJun 26, 2021T20I # 1174
EnglandSri LankaEngland5 wicketsCardiffJun 24, 2021T20I # 1168
EnglandSri LankaEngland8 wicketsCardiffJun 23, 2021T20I # 1165
EnglandNew ZealandNew Zealand8 wicketsBirminghamJun 10-13, 2021Test # 2423
EnglandNew Zealanddrawn-Lord'sJun 2-6, 2021Test # 2422
IndiaEnglandIndia7 runsPuneMar 28, 2021ODI # 4284
IndiaEnglandEngland6 wicketsPuneMar 26, 2021ODI # 4283
IndiaEnglandIndia66 runsPuneMar 23, 2021ODI # 4281
IndiaEnglandIndia36 runsAhmedabadMar 20, 2021T20I # 1138
IndiaEnglandIndia8 runsAhmedabadMar 18, 2021T20I # 1135
IndiaEnglandEngland8 wicketsAhmedabadMar 16, 2021T20I # 1133
IndiaEnglandIndia7 wicketsAhmedabadMar 14, 2021T20I # 1132
IndiaEnglandEngland8 wicketsAhmedabadMar 12, 2021T20I # 1131
IndiaEnglandIndiainns & 25 runsAhmedabadMar 4-6, 2021Test # 2414
IndiaEnglandIndia10 wicketsAhmedabadFeb 24-25, 2021Test # 2412
IndiaEnglandIndia317 runsChennaiFeb 13-16, 2021Test # 2411
IndiaEnglandEngland227 runsChennaiFeb 5-9, 2021Test # 2409
Sri LankaEnglandEngland6 wicketsGalleJan 22-25, 2021Test # 2405
Sri LankaEnglandEngland7 wicketsGalleJan 14-18, 2021Test # 2403
South AfricaEnglandEngland9 wicketsCape TownDec 1, 2020T20I # 1113
South AfricaEnglandEngland4 wicketsPaarlNov 29, 2020T20I # 1111
South AfricaEnglandEngland5 wicketsCape TownNov 27, 2020T20I # 1109
EnglandAustraliaAustralia3 wicketsManchesterSep 16, 2020ODI # 4261
EnglandAustraliaEngland24 runsManchesterSep 13, 2020ODI # 4260
EnglandAustraliaAustralia19 runsManchesterSep 11, 2020ODI # 4259
EnglandAustraliaAustralia5 wicketsSouthamptonSep 8, 2020T20I # 1097
EnglandAustraliaEngland6 wicketsSouthamptonSep 6, 2020T20I # 1096
EnglandAustraliaEngland2 runsSouthamptonSep 4, 2020T20I # 1095
EnglandPakistanPakistan5 runsManchesterSep 1, 2020T20I # 1094
EnglandPakistanEngland5 wicketsManchesterAug 30, 2020T20I # 1093
EnglandPakistanno result-ManchesterAug 28, 2020T20I # 1087
EnglandPakistandrawn-SouthamptonAug 21-25, 2020Test # 2393
EnglandPakistandrawn-SouthamptonAug 13-17, 2020Test # 2392
EnglandPakistanEngland3 wicketsManchesterAug 5-8, 2020Test # 2391
EnglandIrelandIreland7 wicketsSouthamptonAug 4, 2020ODI # 4258
EnglandIrelandEngland4 wicketsSouthamptonAug 1, 2020ODI # 4257
EnglandIrelandEngland6 wicketsSouthamptonJul 30, 2020ODI # 4256
EnglandWest IndiesEngland269 runsManchesterJul 24-28, 2020Test # 2390
EnglandWest IndiesEngland113 runsManchesterJul 16-20, 2020Test # 2389
EnglandWest IndiesWest Indies4 wicketsSouthamptonJul 8-12, 2020Test # 2388
South AfricaEnglandEngland5 wicketsCenturionFeb 16, 2020T20I # 1043
South AfricaEnglandEngland2 runsDurbanFeb 14, 2020T20I # 1041
South AfricaEnglandSouth Africa1 runEast LondonFeb 12, 2020T20I # 1039
South AfricaEnglandEngland2 wicketsJohannesburgFeb 9, 2020ODI # 4242
South AfricaEnglandno result-DurbanFeb 7, 2020ODI # 4238
South AfricaEnglandSouth Africa7 wicketsCape TownFeb 4, 2020ODI # 4234
South AfricaEnglandEngland191 runsJohannesburgJan 24-27, 2020Test # 2382
South AfricaEnglandEnglandinns & 53 runsGqeberhaJan 16-20, 2020Test # 2380
South AfricaEnglandEngland189 runsCape TownJan 3-7, 2020Test # 2379
South AfricaEnglandSouth Africa107 runsCenturionDec 26-29, 2019Test # 2377
New ZealandEnglanddrawn-HamiltonNov 29-Dec 3, 2019Test # 2371
New ZealandEnglandNew Zealandinns & 65 runsMount MaunganuiNov 21-25, 2019Test # 2367
NZ AEnglanddrawn-WhangareiNov 15-17, 2019First-class
New ZealandEnglandtied-AucklandNov 10, 2019T20I # 1012
New ZealandEnglandEngland76 runsNapierNov 8, 2019T20I # 1008
New ZealandEnglandNew Zealand14 runsNelsonNov 5, 2019T20I # 1001
New ZealandEnglandNew Zealand21 runsWellingtonNov 3, 2019T20I # 998
New ZealandEnglandEngland7 wicketsChristchurchNov 1, 2019T20I # 992
EnglandAustraliaEngland135 runsThe OvalSep 12-15, 2019Test # 2362
EnglandAustraliaAustralia185 runsManchesterSep 4-8, 2019Test # 2360
EnglandAustraliaEngland1 wicketLeedsAug 22-25, 2019Test # 2357
EnglandAustraliadrawn-Lord'sAug 14-18, 2019Test # 2355
EnglandAustraliaAustralia251 runsBirminghamAug 1-5, 2019Test # 2353
EnglandIrelandEngland143 runsLord'sJul 24-26, 2019Test # 2352
EnglandNew Zealandtied-Lord'sJul 14, 2019ODI # 4192
EnglandAustraliaEngland8 wicketsBirminghamJul 11, 2019ODI # 4191
EnglandNew ZealandEngland119 runsChester-le-StreetJul 3, 2019ODI # 4183
EnglandIndiaEngland31 runsBirminghamJun 30, 2019ODI # 4179
EnglandAustraliaAustralia64 runsLord'sJun 25, 2019ODI # 4173
EnglandSri LankaSri Lanka20 runsLeedsJun 21, 2019ODI # 4168
EnglandAfghanistanEngland150 runsManchesterJun 18, 2019ODI # 4163
EnglandWest IndiesEngland8 wicketsSouthamptonJun 14, 2019ODI # 4158
EnglandBangladeshEngland106 runsCardiffJun 8, 2019ODI # 4153
EnglandPakistanPakistan14 runsNottinghamJun 3, 2019ODI # 4148
EnglandSouth AfricaEngland104 runsThe OvalMay 30, 2019ODI # 4143
EnglandPakistanEngland54 runsLeedsMay 19, 2019ODI # 4140
EnglandPakistanEngland3 wicketsNottinghamMay 17, 2019ODI # 4138
EnglandPakistanEngland6 wicketsBristolMay 14, 2019ODI # 4135
EnglandPakistanEngland12 runsSouthamptonMay 11, 2019ODI # 4133
EnglandPakistanno result-The OvalMay 8, 2019ODI # 4130
EnglandPakistanEngland7 wicketsCardiffMay 5, 2019T20I # 772
IrelandEnglandEngland4 wicketsDublin (Malahide)May 3, 2019ODI # 4127
West IndiesEnglandEngland8 wicketsBasseterreMar 10, 2019T20I # 752
West IndiesEnglandEngland137 runsBasseterreMar 8, 2019T20I # 751
West IndiesEnglandEngland4 wicketsGros IsletMar 5, 2019T20I # 750
West IndiesEnglandWest Indies7 wicketsGros IsletMar 2, 2019ODI # 4103
West IndiesEnglandEngland29 runsSt George'sFeb 27, 2019ODI # 4099
West IndiesEnglandno result-St George'sFeb 25, 2019ODI # 4098
West IndiesEnglandWest Indies26 runsBridgetownFeb 22, 2019ODI # 4097
West IndiesEnglandEngland6 wicketsBridgetownFeb 20, 2019ODI # 4096
West IndiesEnglandEngland232 runsGros IsletFeb 9-12, 2019Test # 2346
West IndiesEnglandWest Indies10 wicketsNorth SoundJan 31-Feb 2, 2019Test # 2344
West IndiesEnglandWest Indies381 runsBridgetownJan 23-26, 2019Test # 2342
Sri LankaEnglandEngland42 runsColombo (SSC)Nov 23-26, 2018Test # 2329
Sri LankaEnglandEngland57 runsPallekeleNov 14-18, 2018Test # 2326
Sri LankaEnglandEngland211 runsGalleNov 6-9, 2018Test # 2324
Sri LankaEnglandEngland30 runsColombo (RPS)Oct 27, 2018T20I # 703
Sri LankaEnglandSri Lanka219 runsColombo (RPS)Oct 23, 2018ODI # 4058
Sri LankaEnglandEngland18 runsPallekeleOct 20, 2018ODI # 4055
Sri LankaEnglandEngland7 wicketsPallekeleOct 17, 2018ODI # 4054
Sri LankaEnglandEngland31 runsDambullaOct 13, 2018ODI # 4053
Sri LankaEnglandno result-DambullaOct 10, 2018ODI # 4052
SL Board XIEnglandEngland43 runsColombo (PSS)Oct 5, 2018List A
EnglandIndiaEngland118 runsThe OvalSep 7-11, 2018Test # 2318
EnglandIndiaEngland60 runsSouthamptonAug 30-Sep 2, 2018Test # 2317
EnglandIndiaIndia203 runsNottinghamAug 18-22, 2018Test # 2316
EnglandIndiaEnglandinns & 159 runsLord'sAug 9-12, 2018Test # 2315
EnglandIndiaEngland31 runsBirminghamAug 1-4, 2018Test # 2314
EnglandIndiaEngland8 wicketsLeedsJul 17, 2018ODI # 4018
EnglandIndiaEngland86 runsLord'sJul 14, 2018ODI # 4016
EnglandIndiaIndia8 wicketsNottinghamJul 12, 2018ODI # 4014
EnglandIndiaIndia7 wicketsBristolJul 8, 2018T20I # 690
EnglandIndiaEngland5 wicketsCardiffJul 6, 2018T20I # 688
EnglandIndiaIndia8 wicketsManchesterJul 3, 2018T20I # 684
EnglandAustraliaEngland28 runsBirminghamJun 27, 2018T20I # 679
EnglandAustraliaEngland1 wicketManchesterJun 24, 2018ODI # 4013
EnglandAustraliaEngland6 wicketsChester-le-StreetJun 21, 2018ODI # 4012
EnglandAustraliaEngland242 runsNottinghamJun 19, 2018ODI # 4011
EnglandAustraliaEngland38 runsCardiffJun 16, 2018ODI # 4010
EnglandAustraliaEngland3 wicketsThe OvalJun 13, 2018ODI # 4009
ScotlandEnglandScotland6 runsEdinburghJun 10, 2018ODI # 4008
EnglandPakistanEnglandinns & 55 runsLeedsJun 1-3, 2018Test # 2305
EnglandPakistanPakistan9 wicketsLord'sMay 24-27, 2018Test # 2304
New ZealandEnglanddrawn-ChristchurchMar 30-Apr 3, 2018Test # 2301
New ZealandEnglandNew Zealandinns & 49 runsAucklandMar 22-26, 2018Test # 2299
New ZealandEnglandEngland7 wicketsChristchurchMar 10, 2018ODI # 3992
New ZealandEnglandNew Zealand5 wicketsDunedinMar 7, 2018ODI # 3989
New ZealandEnglandEngland4 runsWellingtonMar 3, 2018ODI # 3982
New ZealandEnglandEngland6 wicketsMount MaunganuiFeb 28, 2018ODI # 3981
New ZealandEnglandNew Zealand3 wicketsHamiltonFeb 25, 2018ODI # 3980
New ZealandEnglandEngland2 runsHamiltonFeb 18, 2018T20I # 650
New ZealandEnglandNew Zealand12 runsWellingtonFeb 13, 2018T20I # 647
AustraliaEnglandAustralia7 wicketsMelbourneFeb 10, 2018T20I # 646
AustraliaEnglandAustralia5 wicketsHobartFeb 7, 2018T20I # 645
AustraliaEnglandEngland12 runsPerthJan 28, 2018ODI # 3968
AustraliaEnglandAustralia3 wicketsAdelaideJan 26, 2018ODI # 3966
AustraliaEnglandEngland16 runsSydneyJan 21, 2018ODI # 3960
AustraliaEnglandEngland4 wicketsBrisbaneJan 19, 2018ODI # 3958
AustraliaEnglandEngland5 wicketsMelbourneJan 14, 2018ODI # 3951
AustraliaEnglandAustraliainns & 123 runsSydneyJan 4-8, 2018Test # 2291
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

South Africa Women vs West Indies Women at Cave Hill, South Africa Women in West Indies 3rd ODI, Jun 17, 2025 [Women ODI # 1471]

South Africa Women vs West Indies Women at Cave Hill, South Africa Women in West Indies 2nd ODI, Jun 14, 2025 [Women ODI # 1470]

Scotland vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 78th Match, Jun 12, 2025 [ODI # 4888]