| India vs South Africa | 2nd Match | 22-Nov-2025 | Ranchi | Test Match |
| India vs South Africa | 1st Match | 14-Nov-2025 | Kolkata | Test 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 | 1st Match | 19-Aug-2025 | Queensland | ODI |
| South Africa vs Australia | Final | 11-Jun-2025 | London | Test Match |
| New Zealand vs South Africa | 2nd Semi-Final | 05-Mar-2025 | Lahore | ODI |
| Afghanistan vs South Africa | 3rd Match | 21-Feb-2025 | Karachi | ODI |
| Pakistan vs South Africa | 3rd Match | 12-Feb-2025 | Karachi | ODI |
| New Zealand vs South Africa | 2nd Match | 10-Feb-2025 | Lahore | ODI |
| South Africa vs Pakistan | 2nd Match | 03-Jan-2025 | Cape Town | Test Match |
| South Africa vs Pakistan | 1st Match | 26-Dec-2024 | Centurion | Test Match |
| South Africa vs Pakistan | 2nd Match | 19-Dec-2024 | Centurion | ODI |
| 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 |
| Ireland vs South Africa | 2nd Match | 04-Oct-2024 | Abu Dhabi | ODI |
| Ireland vs South Africa | 1st Match | 02-Oct-2024 | Abu Dhabi | ODI |
| Afghanistan vs South Africa | 3rd Match | 22-Sep-2024 | Sharjah | ODI |
| Afghanistan vs South Africa | 2nd Match | 20-Sep-2024 | Sharjah | ODI |
| 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 |