| India vs South Africa | 2nd Match | 22-Nov-2025 | Ranchi | Test Match |
| India vs South Africa | 1st Match | 14-Nov-2025 | Kolkata | Test Match |
| Pakistan vs South Africa | 2nd Match | 20-Oct-2025 | Rawalpindi | Test Match |
| Dolphins (RSA) vs Lions | 8th Match | 08-Oct-2025 | Durban | 4 Day Match |
| England vs South Africa | 3rd Match | 07-Sep-2025 | Southampton | ODI |
| England vs South Africa | 2nd Match | 04-Sep-2025 | London | ODI |
| England vs South Africa | 1st Match | 02-Sep-2025 | Leeds | ODI |
| Australia vs South Africa | 3rd Match | 24-Aug-2025 | Mackay, Australia | ODI |
| Australia vs South Africa | 2nd Match | 22-Aug-2025 | Mackay, Australia | ODI |
| Australia vs South Africa | 1st Match | 19-Aug-2025 | Queensland | ODI |
| Zimbabwe vs South Africa | 1st Match | 28-Jun-2025 | Bulawayo | Test Match |
| South Africa vs Australia | Final | 11-Jun-2025 | London | Test Match |
| New Zealand vs South Africa | 2nd Semi-Final | 05-Mar-2025 | Lahore | ODI |
| South Africa vs England | 11th Match | 01-Mar-2025 | Karachi | ODI |
| Afghanistan vs South Africa | 3rd Match | 21-Feb-2025 | Karachi | ODI |
| Rocks vs Dolphins (RSA) | Final | 16-Mar-2025 | Paarl | 50 Over Match |
| Dolphins (RSA) vs Titans (RSA) | Qualifier | 12-Mar-2025 | Durban | 50 Over Match |
| Pakistan vs South Africa | 3rd Match | 12-Feb-2025 | Karachi | ODI |
| Joburg Super Kings vs Durban Super Giants | 29th Match | 01-Feb-2025 | Johannesburg | T20 |
| Paarl Royals vs Durban Super Giants | 23rd Match | 27-Jan-2025 | Paarl | T20 |
| MI Cape Town vs Durban Super Giants | 21st Match | 25-Jan-2025 | Cape Town | T20 |
| Durban Super Giants vs Paarl Royals | 18th Match | 23-Jan-2025 | Durban | T20 |
| Durban Super Giants vs MI Cape Town | 16th Match | 21-Jan-2025 | Durban | T20 |
| Sunrisers Eastern Cape vs Durban Super Giants | 14th Match | 19-Jan-2025 | Port Elizabeth | T20 |
| Durban Super Giants vs Sunrisers Eastern Cape | 11th Match | 17-Jan-2025 | Durban | T20 |
| Durban Super Giants vs Joburg Super Kings | 8th Match | 14-Jan-2025 | Durban | T20 |
| Pretoria Capitals vs Durban Super Giants | 5th Match | 12-Jan-2025 | Centurion | T20 |
| Durban Super Giants vs Pretoria Capitals | 2nd Match | 10-Jan-2025 | Durban | T20 |
| South Africa vs Pakistan | 2nd Match | 03-Jan-2025 | Cape Town | Test Match |
| South Africa vs Sri Lanka | 2nd Match | 05-Dec-2024 | Port Elizabeth | Test Match |
| South Africa vs Sri Lanka | 1st Match | 27-Nov-2024 | Durban | Test Match |
| South Africa vs India | 4th Match | 15-Nov-2024 | Johannesburg | T20I |
| South Africa vs India | 3rd Match | 13-Nov-2024 | Centurion | T20I |
| South Africa vs India | 2nd Match | 10-Nov-2024 | Port Elizabeth | T20I |
| South Africa vs India | 1st Match | 08-Nov-2024 | Durban | T20I |
| Dolphins (RSA) vs North West | 20th Match | 20-Mar-2025 | Durban | 4 Day Match |
| Bangladesh vs South Africa | 2nd Match | 29-Oct-2024 | Chittagong | Test Match |
| Bangladesh vs South Africa | 1st Match | 21-Oct-2024 | Dhaka | Test Match |
| Dolphins (RSA) vs North West | 14th Match | 09-Oct-2024 | Durban | T20 |
| Trinbago Knight Riders vs Barbados Royals | 28th Match | 28-Sep-2024 | Tarouba | T20 |
| Guyana Amazon Warriors vs Barbados Royals | 27th Match | 25-Sep-2024 | Guyana | T20 |
| Barbados Royals vs St Lucia Kings | 24th Match | 22-Sep-2024 | Guyana | T20 |
| St Lucia Kings vs Barbados Royals | 22nd Match | 21-Sep-2024 | Guyana | T20 |
| Barbados Royals vs Guyana Amazon Warriors | 16th Match | 14-Sep-2024 | Bridgetown, Barbados | T20 |
| Barbados Royals vs Trinbago Knight Riders | 15th Match | 13-Sep-2024 | Bridgetown, Barbados | T20 |
| Barbados Royals vs Antigua and Barbuda Falcons | 13th Match | 11-Sep-2024 | Bridgetown, Barbados | T20 |
| West Indies vs South Africa | 2nd Match | 15-Aug-2024 | Guyana | Test Match |
| West Indies vs South Africa | 1st Match | 07-Aug-2024 | Port of Spain | Test Match |