Match results in 2019 in Tests

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
South AfricaIndiaSouth Africainns & 32 runsCenturionDec 26-28, 2023Test # 2520
AustraliaPakistanAustralia79 runsMelbourneDec 26-29, 2023Test # 2519
AustraliaPakistanAustralia360 runsPerthDec 14-17, 2023Test # 2518
BangladeshNew ZealandNew Zealand4 wicketsMirpurDec 6-9, 2023Test # 2517
BangladeshNew ZealandBangladesh150 runsSylhetNov 28-Dec 2, 2023Test # 2516
EnglandAustraliaEngland49 runsThe OvalJul 27-31, 2023Test # 2515
Sri LankaPakistanPakistaninns & 222 runsColombo (SSC)Jul 24-27, 2023Test # 2514
West IndiesIndiadrawn-Port of SpainJul 20-24, 2023Test # 2513
EnglandAustraliadrawn-ManchesterJul 19-23, 2023Test # 2512
Sri LankaPakistanPakistan4 wicketsGalleJul 16-20, 2023Test # 2511
West IndiesIndiaIndiainns & 141 runsRoseauJul 12-14, 2023Test # 2510
EnglandAustraliaEngland3 wicketsLeedsJul 6-9, 2023Test # 2509
EnglandAustraliaAustralia43 runsLord'sJun 28-Jul 2, 2023Test # 2508
EnglandAustraliaAustralia2 wicketsBirminghamJun 16-20, 2023Test # 2507
BangladeshAfghanistanBangladesh546 runsMirpurJun 14-17, 2023Test # 2506
AustraliaIndiaAustralia209 runsThe OvalJun 7-11, 2023Test # 2505
EnglandIrelandEngland10 wicketsLord'sJun 1-3, 2023Test # 2504
Sri LankaIrelandSri Lankainns & 10 runsGalleApr 24-28, 2023Test # 2503
Sri LankaIrelandSri Lankainns & 280 runsGalleApr 16-18, 2023Test # 2502
BangladeshIrelandBangladesh7 wicketsMirpurApr 4-7, 2023Test # 2501
New ZealandSri LankaNew Zealandinns & 58 runsWellingtonMar 17-20, 2023Test # 2500
IndiaAustraliadrawn-AhmedabadMar 9-13, 2023Test # 2499
New ZealandSri LankaNew Zealand2 wicketsChristchurchMar 9-13, 2023Test # 2498
South AfricaWest IndiesSouth Africa284 runsJohannesburgMar 8-11, 2023Test # 2497
IndiaAustraliaAustralia9 wicketsIndoreMar 1-3, 2023Test # 2496
South AfricaWest IndiesSouth Africa87 runsCenturionFeb 28-Mar 2, 2023Test # 2495
New ZealandEnglandNew Zealand1 runWellingtonFeb 24-28, 2023Test # 2494
IndiaAustraliaIndia6 wicketsDelhiFeb 17-19, 2023Test # 2493
New ZealandEnglandEngland267 runsMount MaunganuiFeb 16-19, 2023Test # 2492
ZimbabweWest IndiesWest Indiesinns & 4 runsBulawayoFeb 12-14, 2023Test # 2491
IndiaAustraliaIndiainns & 132 runsNagpurFeb 9-11, 2023Test # 2490
ZimbabweWest Indiesdrawn-BulawayoFeb 4-8, 2023Test # 2489
AustraliaSouth Africadrawn-SydneyJan 4-8, 2023Test # 2488
PakistanNew Zealanddrawn-KarachiJan 2-6, 2023Test # 2487
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
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:

Khan Research Labs vs Higher Education Commission at Karachi, President's Trophy Grade-I 8th Match, Dec 28-31, 2023 [First-class]

State Bank of Pakistan vs Sui Northern Gas Pipelines Limited at Karachi, President's Trophy Grade-I 9th Match, Dec 28-31, 2023 [First-class]

Ghani Glass vs Pakistan Television at Karachi, President's Trophy Grade-I 7th Match, Dec 28-31, 2023 [First-class]