Match results in 2018 in Tests

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
PakistanNew Zealanddrawn-KarachiDec 26-30, 2022Test # 2486
AustraliaSouth AfricaAustraliainns & 182 runsMelbourneDec 26-29, 2022Test # 2485
BangladeshIndiaIndia3 wicketsMirpurDec 22-25, 2022Test # 2484
PakistanEnglandEngland8 wicketsKarachiDec 17-20, 2022Test # 2483
AustraliaSouth AfricaAustralia6 wicketsBrisbaneDec 17-18, 2022Test # 2482
BangladeshIndiaIndia188 runsChattogramDec 14-18, 2022Test # 2481
PakistanEnglandEngland26 runsMultanDec 9-12, 2022Test # 2480
AustraliaWest IndiesAustralia419 runsAdelaideDec 8-11, 2022Test # 2479
PakistanEnglandEngland74 runsRawalpindiDec 1-5, 2022Test # 2478
AustraliaWest IndiesAustralia164 runsPerthNov 30-Dec 4, 2022Test # 2477
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
Sri LankaPakistanSri Lanka246 runsGalleJul 24-28, 2022Test # 2473
Sri LankaPakistanPakistan4 wicketsGalleJul 16-20, 2022Test # 2472
Sri LankaAustraliaSri Lankainns & 39 runsGalleJul 8-11, 2022Test # 2471
EnglandIndiaEngland7 wicketsBirminghamJul 1-5, 2022Test # 2470
Sri LankaAustraliaAustralia10 wicketsGalleJun 29-Jul 1, 2022Test # 2469
West IndiesBangladeshWest Indies10 wicketsGros IsletJun 24-27, 2022Test # 2468
EnglandNew ZealandEngland7 wicketsLeedsJun 23-27, 2022Test # 2467
West IndiesBangladeshWest Indies7 wicketsNorth SoundJun 16-19, 2022Test # 2466
EnglandNew ZealandEngland5 wicketsNottinghamJun 10-14, 2022Test # 2465
EnglandNew ZealandEngland5 wicketsLord'sJun 2-5, 2022Test # 2464
BangladeshSri LankaSri Lanka10 wicketsMirpurMay 23-27, 2022Test # 2463
BangladeshSri Lankadrawn-ChattogramMay 15-19, 2022Test # 2462
South AfricaBangladeshSouth Africa332 runsGqeberhaApr 8-11, 2022Test # 2461
South AfricaBangladeshSouth Africa220 runsDurbanMar 31-Apr 4, 2022Test # 2460
West IndiesEnglandWest Indies10 wicketsSt George'sMar 24-27, 2022Test # 2459
PakistanAustraliaAustralia115 runsLahoreMar 21-25, 2022Test # 2458
West IndiesEnglanddrawn-BridgetownMar 16-20, 2022Test # 2457
IndiaSri LankaIndia238 runsBengaluruMar 12-14, 2022Test # 2456
PakistanAustraliadrawn-KarachiMar 12-16, 2022Test # 2455
West IndiesEnglanddrawn-North SoundMar 8-12, 2022Test # 2454
PakistanAustraliadrawn-RawalpindiMar 4-8, 2022Test # 2453
IndiaSri LankaIndiainns & 222 runsMohaliMar 4-6, 2022Test # 2452
New ZealandSouth AfricaSouth Africa198 runsChristchurchFeb 25-Mar 1, 2022Test # 2451
New ZealandSouth AfricaNew Zealandinns & 276 runsChristchurchFeb 17-19, 2022Test # 2450
AustraliaEnglandAustralia146 runsHobartJan 14-16, 2022Test # 2449
South AfricaIndiaSouth Africa7 wicketsCape TownJan 11-14, 2022Test # 2448
New ZealandBangladeshNew Zealandinns & 117 runsChristchurchJan 9-11, 2022Test # 2447
AustraliaEnglanddrawn-SydneyJan 5-9, 2022Test # 2446
South AfricaIndiaSouth Africa7 wicketsJohannesburgJan 3-6, 2022Test # 2445
New ZealandBangladeshBangladesh8 wicketsMount MaunganuiJan 1-5, 2022Test # 2444
South AfricaIndiaIndia113 runsCenturionDec 26-30, 2021Test # 2443
AustraliaEnglandAustraliainns & 14 runsMelbourneDec 26-28, 2021Test # 2442
AustraliaEnglandAustralia275 runsAdelaideDec 16-20, 2021Test # 2441
AustraliaEnglandAustralia9 wicketsBrisbaneDec 8-11, 2021Test # 2440
BangladeshPakistanPakistaninns & 8 runsMirpurDec 4-8, 2021Test # 2439
IndiaNew ZealandIndia372 runsWankhedeDec 3-6, 2021Test # 2438
Sri LankaWest IndiesSri Lanka164 runsGalleNov 29-Dec 3, 2021Test # 2437
BangladeshPakistanPakistan8 wicketsChattogramNov 26-30, 2021Test # 2436
IndiaNew Zealanddrawn-KanpurNov 25-29, 2021Test # 2435
Sri LankaWest IndiesSri Lanka187 runsGalleNov 21-25, 2021Test # 2434
EnglandIndiaIndia157 runsThe OvalSep 2-6, 2021Test # 2433
EnglandIndiaEnglandinns & 76 runsLeedsAug 25-28, 2021Test # 2432
West IndiesPakistanPakistan109 runsKingstonAug 20-24, 2021Test # 2431
West IndiesPakistanWest Indies1 wicketKingstonAug 12-15, 2021Test # 2430
EnglandIndiaIndia151 runsLord'sAug 12-16, 2021Test # 2429
EnglandIndiadrawn-NottinghamAug 4-8, 2021Test # 2428
ZimbabweBangladeshBangladesh220 runsHarareJul 7-11, 2021Test # 2427
West IndiesSouth AfricaSouth Africa158 runsGros IsletJun 18-21, 2021Test # 2426
IndiaNew ZealandNew Zealand8 wicketsSouthamptonJun 18-23, 2021Test # 2425
West IndiesSouth AfricaSouth Africainns & 63 runsGros IsletJun 10-12, 2021Test # 2424
EnglandNew ZealandNew Zealand8 wicketsBirminghamJun 10-13, 2021Test # 2423
EnglandNew Zealanddrawn-Lord'sJun 2-6, 2021Test # 2422
ZimbabwePakistanPakistaninns & 147 runsHarareMay 7-10, 2021Test # 2421
ZimbabwePakistanPakistaninns & 116 runsHarareApr 29-May 1, 2021Test # 2420
Sri LankaBangladeshSri Lanka209 runsPallekeleApr 29-May 3, 2021Test # 2419
Sri LankaBangladeshdrawn-PallekeleApr 21-25, 2021Test # 2418
West IndiesSri Lankadrawn-North SoundMar 29-Apr 2, 2021Test # 2417
West IndiesSri Lankadrawn-North SoundMar 21-25, 2021Test # 2416
AfghanistanZimbabweAfghanistan6 wicketsAbu DhabiMar 10-14, 2021Test # 2415
IndiaEnglandIndiainns & 25 runsAhmedabadMar 4-6, 2021Test # 2414
AfghanistanZimbabweZimbabwe10 wicketsAbu DhabiMar 2-3, 2021Test # 2413
IndiaEnglandIndia10 wicketsAhmedabadFeb 24-25, 2021Test # 2412
IndiaEnglandIndia317 runsChennaiFeb 13-16, 2021Test # 2411
BangladeshWest IndiesWest Indies17 runsMirpurFeb 11-14, 2021Test # 2410
IndiaEnglandEngland227 runsChennaiFeb 5-9, 2021Test # 2409
PakistanSouth AfricaPakistan95 runsRawalpindiFeb 4-8, 2021Test # 2408
BangladeshWest IndiesWest Indies3 wicketsChattogramFeb 3-7, 2021Test # 2407
PakistanSouth AfricaPakistan7 wicketsKarachiJan 26-29, 2021Test # 2406
Sri LankaEnglandEngland6 wicketsGalleJan 22-25, 2021Test # 2405
AustraliaIndiaIndia3 wicketsBrisbaneJan 15-19, 2021Test # 2404
Sri LankaEnglandEngland7 wicketsGalleJan 14-18, 2021Test # 2403
AustraliaIndiadrawn-SydneyJan 7-11, 2021Test # 2402
South AfricaSri LankaSouth Africa10 wicketsJohannesburgJan 3-5, 2021Test # 2401
New ZealandPakistanNew Zealandinns & 176 runsChristchurchJan 3-6, 2021Test # 2400
South AfricaSri LankaSouth Africainns & 45 runsCenturionDec 26-29, 2020Test # 2399
AustraliaIndiaIndia8 wicketsMelbourneDec 26-29, 2020Test # 2398
New ZealandPakistanNew Zealand101 runsMount MaunganuiDec 26-30, 2020Test # 2397
AustraliaIndiaAustralia8 wicketsAdelaideDec 17-19, 2020Test # 2396
New ZealandWest IndiesNew Zealandinns & 12 runsWellingtonDec 11-14, 2020Test # 2395
New ZealandWest IndiesNew Zealandinns & 134 runsHamiltonDec 3-6, 2020Test # 2394
EnglandPakistandrawn-SouthamptonAug 21-25, 2020Test # 2393
EnglandPakistandrawn-SouthamptonAug 13-17, 2020Test # 2392
EnglandPakistanEngland3 wicketsManchesterAug 5-8, 2020Test # 2391
EnglandWest IndiesEngland269 runsManchesterJul 24-28, 2020Test # 2390
EnglandWest IndiesEngland113 runsManchesterJul 16-20, 2020Test # 2389
EnglandWest IndiesWest Indies4 wicketsSouthamptonJul 8-12, 2020Test # 2388
New ZealandIndiaNew Zealand7 wicketsChristchurchFeb 29-Mar 2, 2020Test # 2387
BangladeshZimbabweBangladeshinns & 106 runsMirpurFeb 22-25, 2020Test # 2386
New ZealandIndiaNew Zealand10 wicketsWellingtonFeb 21-24, 2020Test # 2385
PakistanBangladeshPakistaninns & 44 runsRawalpindiFeb 7-10, 2020Test # 2384
ZimbabweSri Lankadrawn-HarareJan 27-31, 2020Test # 2383
South AfricaEnglandEngland191 runsJohannesburgJan 24-27, 2020Test # 2382
ZimbabweSri LankaSri Lanka10 wicketsHarareJan 19-23, 2020Test # 2381
South AfricaEnglandEnglandinns & 53 runsGqeberhaJan 16-20, 2020Test # 2380
South AfricaEnglandEngland189 runsCape TownJan 3-7, 2020Test # 2379
AustraliaNew ZealandAustralia279 runsSydneyJan 3-6, 2020Test # 2378
South AfricaEnglandSouth Africa107 runsCenturionDec 26-29, 2019Test # 2377
AustraliaNew ZealandAustralia247 runsMelbourneDec 26-29, 2019Test # 2376
PakistanSri LankaPakistan263 runsKarachiDec 19-23, 2019Test # 2375
AustraliaNew ZealandAustralia296 runsPerthDec 12-15, 2019Test # 2374
PakistanSri Lankadrawn-RawalpindiDec 11-15, 2019Test # 2373
AustraliaPakistanAustraliainns & 48 runsAdelaideNov 29-Dec 2, 2019Test # 2372
New ZealandEnglanddrawn-HamiltonNov 29-Dec 3, 2019Test # 2371
AfghanistanWest IndiesWest Indies9 wicketsLucknowNov 27-29, 2019Test # 2370
IndiaBangladeshIndiainns & 46 runsEden GardensNov 22-24, 2019Test # 2369
AustraliaPakistanAustraliainns & 5 runsBrisbaneNov 21-24, 2019Test # 2368
New ZealandEnglandNew Zealandinns & 65 runsMount MaunganuiNov 21-25, 2019Test # 2367
IndiaBangladeshIndiainns & 130 runsIndoreNov 14-16, 2019Test # 2366
IndiaSouth AfricaIndiainns & 202 runsRanchiOct 19-22, 2019Test # 2365
IndiaSouth AfricaIndiainns & 137 runsPuneOct 10-13, 2019Test # 2364
IndiaSouth AfricaIndia203 runsVisakhapatnamOct 2-6, 2019Test # 2363
EnglandAustraliaEngland135 runsThe OvalSep 12-15, 2019Test # 2362
BangladeshAfghanistanAfghanistan224 runsChattogramSep 5-9, 2019Test # 2361
EnglandAustraliaAustralia185 runsManchesterSep 4-8, 2019Test # 2360
West IndiesIndiaIndia257 runsKingstonAug 30-Sep 2, 2019Test # 2359
West IndiesIndiaIndia318 runsNorth SoundAug 22-25, 2019Test # 2358
EnglandAustraliaEngland1 wicketLeedsAug 22-25, 2019Test # 2357
Sri LankaNew ZealandNew Zealandinns & 65 runsColombo (PSS)Aug 22-26, 2019Test # 2356
EnglandAustraliadrawn-Lord'sAug 14-18, 2019Test # 2355
Sri LankaNew ZealandSri Lanka6 wicketsGalleAug 14-18, 2019Test # 2354
EnglandAustraliaAustralia251 runsBirminghamAug 1-5, 2019Test # 2353
EnglandIrelandEngland143 runsLord'sJul 24-26, 2019Test # 2352
AfghanistanIrelandAfghanistan7 wicketsDehradunMar 15-18, 2019Test # 2351
New ZealandBangladeshNew Zealandinns & 12 runsWellingtonMar 8-12, 2019Test # 2350
New ZealandBangladeshNew Zealandinns & 52 runsHamiltonFeb 28-Mar 3, 2019Test # 2349
South AfricaSri LankaSri Lanka8 wicketsGqeberhaFeb 21-23, 2019Test # 2348
South AfricaSri LankaSri Lanka1 wicketDurbanFeb 13-16, 2019Test # 2347
West IndiesEnglandEngland232 runsGros IsletFeb 9-12, 2019Test # 2346
AustraliaSri LankaAustralia366 runsCanberraFeb 1-4, 2019Test # 2345
West IndiesEnglandWest Indies10 wicketsNorth SoundJan 31-Feb 2, 2019Test # 2344
AustraliaSri LankaAustraliainns & 40 runsBrisbaneJan 24-26, 2019Test # 2343
West IndiesEnglandWest Indies381 runsBridgetownJan 23-26, 2019Test # 2342
South AfricaPakistanSouth Africa107 runsJohannesburgJan 11-14, 2019Test # 2341
South AfricaPakistanSouth Africa9 wicketsCape TownJan 3-6, 2019Test # 2340
AustraliaIndiadrawn-SydneyJan 3-7, 2019Test # 2339
South AfricaPakistanSouth Africa6 wicketsCenturionDec 26-28, 2018Test # 2338
AustraliaIndiaIndia137 runsMelbourneDec 26-30, 2018Test # 2337
New ZealandSri LankaNew Zealand423 runsChristchurchDec 26-30, 2018Test # 2336
New ZealandSri Lankadrawn-WellingtonDec 15-19, 2018Test # 2335
AustraliaIndiaAustralia146 runsPerthDec 14-18, 2018Test # 2334
AustraliaIndiaIndia31 runsAdelaideDec 6-10, 2018Test # 2333
New ZealandPakistanNew Zealand123 runsAbu DhabiDec 3-7, 2018Test # 2332
BangladeshWest IndiesBangladeshinns & 184 runsMirpurNov 30-Dec 2, 2018Test # 2331
New ZealandPakistanPakistaninns & 16 runsDubai (DICS)Nov 24-27, 2018Test # 2330
Sri LankaEnglandEngland42 runsColombo (SSC)Nov 23-26, 2018Test # 2329
BangladeshWest IndiesBangladesh64 runsChattogramNov 22-24, 2018Test # 2328
New ZealandPakistanNew Zealand4 runsAbu DhabiNov 16-19, 2018Test # 2327
Sri LankaEnglandEngland57 runsPallekeleNov 14-18, 2018Test # 2326
BangladeshZimbabweBangladesh218 runsMirpurNov 11-15, 2018Test # 2325
Sri LankaEnglandEngland211 runsGalleNov 6-9, 2018Test # 2324
BangladeshZimbabweZimbabwe151 runsSylhetNov 3-6, 2018Test # 2323
AustraliaPakistanPakistan373 runsAbu DhabiOct 16-19, 2018Test # 2322
IndiaWest IndiesIndia10 wicketsHyderabadOct 12-14, 2018Test # 2321
AustraliaPakistandrawn-Dubai (DICS)Oct 7-11, 2018Test # 2320
IndiaWest IndiesIndiainns & 272 runsRajkotOct 4-6, 2018Test # 2319
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
Sri LankaSouth AfricaSri Lanka199 runsColombo (SSC)Jul 20-23, 2018Test # 2313
West IndiesBangladeshWest Indies166 runsKingstonJul 12-14, 2018Test # 2312
Sri LankaSouth AfricaSri Lanka278 runsGalleJul 12-14, 2018Test # 2311
West IndiesBangladeshWest Indiesinns & 219 runsNorth SoundJul 4-6, 2018Test # 2310
West IndiesSri LankaSri Lanka4 wicketsBridgetownJun 23-26, 2018Test # 2309
West IndiesSri Lankadrawn-Gros IsletJun 14-18, 2018Test # 2308
IndiaAfghanistanIndiainns & 262 runsBengaluruJun 14-15, 2018Test # 2307
West IndiesSri LankaWest Indies226 runsPort of SpainJun 6-10, 2018Test # 2306
EnglandPakistanEnglandinns & 55 runsLeedsJun 1-3, 2018Test # 2305
EnglandPakistanPakistan9 wicketsLord'sMay 24-27, 2018Test # 2304
IrelandPakistanPakistan5 wicketsDublin (Malahide)May 11-15, 2018Test # 2303
South AfricaAustraliaSouth Africa492 runsJohannesburgMar 30-Apr 3, 2018Test # 2302
New ZealandEnglanddrawn-ChristchurchMar 30-Apr 3, 2018Test # 2301
South AfricaAustraliaSouth Africa322 runsCape TownMar 22-25, 2018Test # 2300
New ZealandEnglandNew Zealandinns & 49 runsAucklandMar 22-26, 2018Test # 2299
South AfricaAustraliaSouth Africa6 wicketsGqeberhaMar 9-12, 2018Test # 2298
South AfricaAustraliaAustralia118 runsDurbanMar 1-5, 2018Test # 2297
BangladeshSri LankaSri Lanka215 runsMirpurFeb 8-10, 2018Test # 2296
BangladeshSri Lankadrawn-ChattogramJan 31-Feb 4, 2018Test # 2295
South AfricaIndiaIndia63 runsJohannesburgJan 24-27, 2018Test # 2294
South AfricaIndiaSouth Africa135 runsCenturionJan 13-17, 2018Test # 2293
South AfricaIndiaSouth Africa72 runsCape TownJan 5-8, 2018Test # 2292
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 Under-19s vs England Under-19s (Young Cricketers) at Cape Town, England Under-19s in South Africa 2nd unofficial Test, Feb 3-6, 2025 [Youth Test # 303]

England Under-19s (Young Cricketers) vs South Africa Under-19s at Stellenbosch, England Under-19s in South Africa 1st unofficial Test, Jan 26-29, 2025 [Youth Test # 302]

India Under-19s (Young Cricketers) vs Australia Under-19s at Chennai, Australia Under-19s in India 2nd Youth Test, Oct 7-9, 2024 [Youth Test # 301]