Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
New Zealand Pakistan New Zealand inns & 176 runs Christchurch Jan 3-6, 2021 Test # 2400
South Africa Sri Lanka South Africa 10 wickets Johannesburg Jan 3-5, 2021 Test # 2401
Australia India drawn Sydney Jan 7-11, 2021 Test # 2402
Sri Lanka England England 7 wickets Galle Jan 14-18, 2021 Test # 2403
Australia India India 3 wickets Brisbane Jan 15-19, 2021 Test # 2404
Sri Lanka England England 6 wickets Galle Jan 22-25, 2021 Test # 2405
Pakistan South Africa Pakistan 7 wickets Karachi Jan 26-29, 2021 Test # 2406
Bangladesh West Indies West Indies 3 wickets Chattogram Feb 3-7, 2021 Test # 2407
Pakistan South Africa Pakistan 95 runs Rawalpindi Feb 4-8, 2021 Test # 2408
India England England 227 runs Chennai Feb 5-9, 2021 Test # 2409
Bangladesh West Indies West Indies 17 runs Mirpur Feb 11-14, 2021 Test # 2410
India England India 317 runs Chennai Feb 13-16, 2021 Test # 2411
India England India 10 wickets Ahmedabad Feb 24-25, 2021 Test # 2412
Afghanistan Zimbabwe Zimbabwe 10 wickets Abu Dhabi Mar 2-3, 2021 Test # 2413
India England India inns & 25 runs Ahmedabad Mar 4-6, 2021 Test # 2414
Afghanistan Zimbabwe Afghanistan 6 wickets Abu Dhabi Mar 10-14, 2021 Test # 2415
West Indies Sri Lanka drawn North Sound Mar 21-25, 2021 Test # 2416
West Indies Sri Lanka drawn North Sound Mar 29-Apr 2, 2021 Test # 2417
Sri Lanka Bangladesh drawn Pallekele Apr 21-25, 2021 Test # 2418
Sri Lanka Bangladesh Sri Lanka 209 runs Pallekele Apr 29-May 3, 2021 Test # 2419
Zimbabwe Pakistan Pakistan inns & 116 runs Harare Apr 29-May 1, 2021 Test # 2420
Zimbabwe Pakistan Pakistan inns & 147 runs Harare May 7-10, 2021 Test # 2421
England New Zealand drawn Lord's Jun 2-6, 2021 Test # 2422
England New Zealand New Zealand 8 wickets Birmingham Jun 10-13, 2021 Test # 2423
West Indies South Africa South Africa inns & 63 runs Gros Islet Jun 10-12, 2021 Test # 2424
India New Zealand New Zealand 8 wickets Southampton Jun 18-23, 2021 Test # 2425
West Indies South Africa South Africa 158 runs Gros Islet Jun 18-21, 2021 Test # 2426
Zimbabwe Bangladesh Bangladesh 220 runs Harare Jul 7-11, 2021 Test # 2427
England India drawn Nottingham Aug 4-8, 2021 Test # 2428
England India India 151 runs Lord's Aug 12-16, 2021 Test # 2429
West Indies Pakistan West Indies 1 wicket Kingston Aug 12-15, 2021 Test # 2430
West Indies Pakistan Pakistan 109 runs Kingston Aug 20-24, 2021 Test # 2431
England India England inns & 76 runs Leeds Aug 25-28, 2021 Test # 2432
England India India 157 runs The Oval Sep 2-6, 2021 Test # 2433
Sri Lanka West Indies Sri Lanka 187 runs Galle Nov 21-25, 2021 Test # 2434
India New Zealand drawn Kanpur Nov 25-29, 2021 Test # 2435
Bangladesh Pakistan Pakistan 8 wickets Chattogram Nov 26-30, 2021 Test # 2436
Sri Lanka West Indies Sri Lanka 164 runs Galle Nov 29-Dec 3, 2021 Test # 2437
India New Zealand India 372 runs Mumbai Dec 3-6, 2021 Test # 2438
Bangladesh Pakistan Pakistan inns & 8 runs Mirpur Dec 4-8, 2021 Test # 2439
Australia England Australia 9 wickets Brisbane Dec 8-11, 2021 Test # 2440
Australia England Australia 275 runs Adelaide Dec 16-20, 2021 Test # 2441
Australia England Australia inns & 14 runs Melbourne Dec 26-28, 2021 Test # 2442
South Africa India India 113 runs Centurion Dec 26-30, 2021 Test # 2443

year 2020 « year 2021 » year 2022

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 v India at Centurion, ICC World Test Championship 1st Test, Dec 26-30, 2021 [Test # 2443]
Australia v England at Melbourne, 3rd Test, Dec 26-28, 2021 [Test # 2442]
Australia v England at Adelaide, 2nd Test, Dec 16-20, 2021 [Test # 2441]