Match results For ICC World Test Championship, 2019-2021
Match results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
West Indies | South Africa | South Africa | 158 runs | Gros Islet | Jun 18-21, 2021 | Test # 2426 |
India | New Zealand | New Zealand | 8 wickets | Southampton | Jun 18-23, 2021 | Test # 2425 |
West Indies | South Africa | South Africa | inns & 63 runs | Gros Islet | Jun 10-12, 2021 | Test # 2424 |
Sri Lanka | Bangladesh | Sri Lanka | 209 runs | Pallekele | Apr 29-May 3, 2021 | Test # 2419 |
Sri Lanka | Bangladesh | drawn | - | Pallekele | Apr 21-25, 2021 | Test # 2418 |
West Indies | Sri Lanka | drawn | - | North Sound | Mar 29-Apr 2, 2021 | Test # 2417 |
West Indies | Sri Lanka | drawn | - | North Sound | Mar 21-25, 2021 | Test # 2416 |
India | England | India | inns & 25 runs | Ahmedabad | Mar 4-6, 2021 | Test # 2414 |
India | England | India | 10 wickets | Ahmedabad | Feb 24-25, 2021 | Test # 2412 |
India | England | India | 317 runs | Chennai | Feb 13-16, 2021 | Test # 2411 |
Bangladesh | West Indies | West Indies | 17 runs | Mirpur | Feb 11-14, 2021 | Test # 2410 |
India | England | England | 227 runs | Chennai | Feb 5-9, 2021 | Test # 2409 |
Pakistan | South Africa | Pakistan | 95 runs | Rawalpindi | Feb 4-8, 2021 | Test # 2408 |
Bangladesh | West Indies | West Indies | 3 wickets | Chattogram | Feb 3-7, 2021 | Test # 2407 |
Pakistan | South Africa | Pakistan | 7 wickets | Karachi | Jan 26-29, 2021 | Test # 2406 |
Sri Lanka | England | England | 6 wickets | Galle | Jan 22-25, 2021 | Test # 2405 |
Australia | India | India | 3 wickets | Brisbane | Jan 15-19, 2021 | Test # 2404 |
Sri Lanka | England | England | 7 wickets | Galle | Jan 14-18, 2021 | Test # 2403 |
Australia | India | drawn | - | Sydney | Jan 7-11, 2021 | Test # 2402 |
South Africa | Sri Lanka | South Africa | 10 wickets | Johannesburg | Jan 3-5, 2021 | Test # 2401 |
New Zealand | Pakistan | New Zealand | inns & 176 runs | Christchurch | Jan 3-6, 2021 | Test # 2400 |
South Africa | Sri Lanka | South Africa | inns & 45 runs | Centurion | Dec 26-29, 2020 | Test # 2399 |
Australia | India | India | 8 wickets | Melbourne | Dec 26-29, 2020 | Test # 2398 |
New Zealand | Pakistan | New Zealand | 101 runs | Mount Maunganui | Dec 26-30, 2020 | Test # 2397 |
Australia | India | Australia | 8 wickets | Adelaide | Dec 17-19, 2020 | Test # 2396 |
New Zealand | West Indies | New Zealand | inns & 12 runs | Wellington | Dec 11-14, 2020 | Test # 2395 |
New Zealand | West Indies | New Zealand | inns & 134 runs | Hamilton | Dec 3-6, 2020 | Test # 2394 |
England | Pakistan | drawn | - | Southampton | Aug 21-25, 2020 | Test # 2393 |
England | Pakistan | drawn | - | Southampton | Aug 13-17, 2020 | Test # 2392 |
England | Pakistan | England | 3 wickets | Manchester | Aug 5-8, 2020 | Test # 2391 |
England | West Indies | England | 269 runs | Manchester | Jul 24-28, 2020 | Test # 2390 |
England | West Indies | England | 113 runs | Manchester | Jul 16-20, 2020 | Test # 2389 |
England | West Indies | West Indies | 4 wickets | Southampton | Jul 8-12, 2020 | Test # 2388 |
New Zealand | India | New Zealand | 7 wickets | Christchurch | Feb 29-Mar 2, 2020 | Test # 2387 |
New Zealand | India | New Zealand | 10 wickets | Wellington | Feb 21-24, 2020 | Test # 2385 |
Pakistan | Bangladesh | Pakistan | inns & 44 runs | Rawalpindi | Feb 7-10, 2020 | Test # 2384 |
South Africa | England | England | 191 runs | Johannesburg | Jan 24-27, 2020 | Test # 2382 |
South Africa | England | England | inns & 53 runs | Gqeberha | Jan 16-20, 2020 | Test # 2380 |
South Africa | England | England | 189 runs | Cape Town | Jan 3-7, 2020 | Test # 2379 |
Australia | New Zealand | Australia | 279 runs | Sydney | Jan 3-6, 2020 | Test # 2378 |
South Africa | England | South Africa | 107 runs | Centurion | Dec 26-29, 2019 | Test # 2377 |
Australia | New Zealand | Australia | 247 runs | Melbourne | Dec 26-29, 2019 | Test # 2376 |
Pakistan | Sri Lanka | Pakistan | 263 runs | Karachi | Dec 19-23, 2019 | Test # 2375 |
Australia | New Zealand | Australia | 296 runs | Perth | Dec 12-15, 2019 | Test # 2374 |
Pakistan | Sri Lanka | drawn | - | Rawalpindi | Dec 11-15, 2019 | Test # 2373 |
Australia | Pakistan | Australia | inns & 48 runs | Adelaide | Nov 29-Dec 2, 2019 | Test # 2372 |
India | Bangladesh | India | inns & 46 runs | Eden Gardens | Nov 22-24, 2019 | Test # 2369 |
Australia | Pakistan | Australia | inns & 5 runs | Brisbane | Nov 21-24, 2019 | Test # 2368 |
India | Bangladesh | India | inns & 130 runs | Indore | Nov 14-16, 2019 | Test # 2366 |
India | South Africa | India | inns & 202 runs | Ranchi | Oct 19-22, 2019 | Test # 2365 |
India | South Africa | India | inns & 137 runs | Pune | Oct 10-13, 2019 | Test # 2364 |
India | South Africa | India | 203 runs | Visakhapatnam | Oct 2-6, 2019 | Test # 2363 |
England | Australia | England | 135 runs | The Oval | Sep 12-15, 2019 | Test # 2362 |
England | Australia | Australia | 185 runs | Manchester | Sep 4-8, 2019 | Test # 2360 |
West Indies | India | India | 257 runs | Kingston | Aug 30-Sep 2, 2019 | Test # 2359 |
West Indies | India | India | 318 runs | North Sound | Aug 22-25, 2019 | Test # 2358 |
England | Australia | England | 1 wicket | Leeds | Aug 22-25, 2019 | Test # 2357 |
Sri Lanka | New Zealand | New Zealand | inns & 65 runs | Colombo (PSS) | Aug 22-26, 2019 | Test # 2356 |
England | Australia | drawn | - | Lord's | Aug 14-18, 2019 | Test # 2355 |
Sri Lanka | New Zealand | Sri Lanka | 6 wickets | Galle | Aug 14-18, 2019 | Test # 2354 |
England | Australia | Australia | 251 runs | Birmingham | Aug 1-5, 2019 | Test # 2353 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:
Belgium vs Austria at Latschach, Belgium in Austria 3rd T20I, Aug 24, 2025 [T20I # 3417]
Belgium vs Austria at Latschach, Belgium in Austria 4th T20I, Aug 24, 2025 [T20I # 3418]
Belgium vs Austria at Latschach, Belgium in Austria 1st T20I, Aug 23, 2025 [T20I # 3415]