Match results
| Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
|---|---|---|---|---|---|---|
| South Africa | Pakistan | South Africa | 2 wickets | Centurion | Dec 26-29, 2024 | Test # 2572 |
| Zimbabwe | Afghanistan | drawn | - | Bulawayo | Dec 26-30, 2024 | Test # 2573 |
| Australia | India | Australia | 184 runs | Melbourne | Dec 26-30, 2024 | Test # 2571 |
| Australia | India | drawn | - | Brisbane | Dec 14-18, 2024 | Test # 2570 |
| New Zealand | England | New Zealand | 423 runs | Hamilton | Dec 14-17, 2024 | Test # 2569 |
| Australia | India | Australia | 10 wickets | Adelaide | Dec 6-8, 2024 | Test # 2568 |
| New Zealand | England | England | 323 runs | Wellington | Dec 6-8, 2024 | Test # 2567 |
| South Africa | Sri Lanka | South Africa | 109 runs | Gqeberha | Dec 5-9, 2024 | Test # 2566 |
| West Indies | Bangladesh | Bangladesh | 101 runs | Kingston | Nov 30-Dec 3, 2024 | Test # 2565 |
| New Zealand | England | England | 8 wickets | Christchurch | Nov 28-Dec 1, 2024 | Test # 2564 |
| South Africa | Sri Lanka | South Africa | 233 runs | Durban | Nov 27-30, 2024 | Test # 2563 |
| West Indies | Bangladesh | West Indies | 201 runs | North Sound | Nov 22-26, 2024 | Test # 2562 |
| Australia | India | India | 295 runs | Perth | Nov 22-25, 2024 | Test # 2561 |
| India | New Zealand | New Zealand | 25 runs | Wankhede | Nov 1-3, 2024 | Test # 2560 |
| Bangladesh | South Africa | South Africa | inns & 273 runs | Chattogram | Oct 29-31, 2024 | Test # 2559 |
| Pakistan | England | Pakistan | 9 wickets | Rawalpindi | Oct 24-26, 2024 | Test # 2558 |
| India | New Zealand | New Zealand | 113 runs | Pune | Oct 24-26, 2024 | Test # 2557 |
| Bangladesh | South Africa | South Africa | 7 wickets | Mirpur | Oct 21-24, 2024 | Test # 2556 |
| India | New Zealand | New Zealand | 8 wickets | Bengaluru | Oct 16-20, 2024 | Test # 2555 |
| Pakistan | England | Pakistan | 152 runs | Multan | Oct 15-18, 2024 | Test # 2554 |
| Pakistan | England | England | inns & 47 runs | Multan | Oct 7-11, 2024 | Test # 2553 |
| India | Bangladesh | India | 7 wickets | Kanpur | Sep 27-Oct 1, 2024 | Test # 2552 |
| Sri Lanka | New Zealand | Sri Lanka | inns & 154 runs | Galle | Sep 26-29, 2024 | Test # 2551 |
| India | Bangladesh | India | 280 runs | Chennai | Sep 19-22, 2024 | Test # 2550 |
| Sri Lanka | New Zealand | Sri Lanka | 63 runs | Galle | Sep 18-23, 2024 | Test # 2549 |
| England | Sri Lanka | Sri Lanka | 8 wickets | The Oval | Sep 6-9, 2024 | Test # 2548 |
| Pakistan | Bangladesh | Bangladesh | 6 wickets | Rawalpindi | Aug 30-Sep 3, 2024 | Test # 2547 |
| England | Sri Lanka | England | 190 runs | Lord's | Aug 29-Sep 1, 2024 | Test # 2546 |
| England | Sri Lanka | England | 5 wickets | Manchester | Aug 21-24, 2024 | Test # 2545 |
| Pakistan | Bangladesh | Bangladesh | 10 wickets | Rawalpindi | Aug 21-25, 2024 | Test # 2544 |
| West Indies | South Africa | South Africa | 40 runs | Providence | Aug 15-17, 2024 | Test # 2543 |
| West Indies | South Africa | drawn | - | Port of Spain | Aug 7-11, 2024 | Test # 2542 |
| England | West Indies | England | 10 wickets | Birmingham | Jul 26-28, 2024 | Test # 2541 |
| Ireland | Zimbabwe | Ireland | 4 wickets | Belfast | Jul 25-28, 2024 | Test # 2540 |
| England | West Indies | England | 241 runs | Nottingham | Jul 18-21, 2024 | Test # 2539 |
| England | West Indies | England | inns & 114 runs | Lord's | Jul 10-12, 2024 | Test # 2538 |
| Bangladesh | Sri Lanka | Sri Lanka | 192 runs | Chattogram | Mar 30-Apr 3, 2024 | Test # 2537 |
| Bangladesh | Sri Lanka | Sri Lanka | 328 runs | Sylhet | Mar 22-25, 2024 | Test # 2536 |
| New Zealand | Australia | Australia | 3 wickets | Christchurch | Mar 8-11, 2024 | Test # 2535 |
| India | England | India | inns & 64 runs | Dharamsala | Mar 7-9, 2024 | Test # 2534 |
| New Zealand | Australia | Australia | 172 runs | Wellington | Feb 29-Mar 3, 2024 | Test # 2533 |
| Afghanistan | Ireland | Ireland | 6 wickets | Tolerance Oval | Feb 28-Mar 1, 2024 | Test # 2532 |
| India | England | India | 5 wickets | Ranchi | Feb 23-26, 2024 | Test # 2531 |
| India | England | India | 434 runs | Rajkot | Feb 15-18, 2024 | Test # 2530 |
| New Zealand | South Africa | New Zealand | 7 wickets | Hamilton | Feb 13-16, 2024 | Test # 2529 |
| New Zealand | South Africa | New Zealand | 281 runs | Mount Maunganui | Feb 4-7, 2024 | Test # 2528 |
| Sri Lanka | Afghanistan | Sri Lanka | 10 wickets | Colombo (SSC) | Feb 2-5, 2024 | Test # 2527 |
| India | England | India | 106 runs | Visakhapatnam | Feb 2-5, 2024 | Test # 2526 |
| Australia | West Indies | West Indies | 8 runs | Brisbane | Jan 25-28, 2024 | Test # 2524 |
| India | England | England | 28 runs | Hyderabad | Jan 25-28, 2024 | Test # 2525 |
| Australia | West Indies | Australia | 10 wickets | Adelaide | Jan 17-19, 2024 | Test # 2523 |
| South Africa | India | India | 7 wickets | Cape Town | Jan 3-4, 2024 | Test # 2522 |
| Australia | Pakistan | Australia | 8 wickets | Sydney | Jan 3-6, 2024 | Test # 2521 |
Showing 53 records
Additional Information
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