| Pakistan vs South Africa | 3rd Match | 08-Nov-2025 | Faisalabad | ODI |
| Pakistan vs South Africa | 2nd Match | 06-Nov-2025 | Faisalabad | ODI |
| Pakistan vs South Africa | 2nd Match | 31-Oct-2025 | Lahore | T20I |
| Pakistan vs South Africa | 1st Match | 28-Oct-2025 | Rawalpindi | T20I |
| Namibia vs South Africa | Only | 11-Oct-2025 | Windhoek | T20I |
| 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 | 2nd Match | 22-Aug-2025 | Mackay, Australia | ODI |
| Australia vs South Africa | 1st Match | 19-Aug-2025 | Queensland | ODI |
| New Zealand vs South Africa | Final | 26-Jul-2025 | Harare | T20I |
| Zimbabwe vs South Africa | 4th Match | 20-Jul-2025 | Harare | T20I |
| Zimbabwe vs South Africa | 1st Match | 14-Jul-2025 | Harare | T20I |
| San Francisco Unicorns vs Texas Super Kings | 25th Match | 04-Jul-2025 | Lauderhill | T20 |
| Texas Super Kings vs Washington Freedom | 23rd Match | 02-Jul-2025 | Lauderhill | T20 |
| Texas Super Kings vs MI New York | 21st Match | 30-Jun-2025 | Grand Prairie, Texas | T20 |
| Texas Super Kings vs Los Angeles Knight Riders | 15th Match | 25-Jun-2025 | Grand Prairie, Texas | T20 |
| Texas Super Kings vs Washington Freedom | 13th Match | 23-Jun-2025 | Grand Prairie, Texas | T20 |
| Texas Super Kings vs Seattle Orcas | 7th Match | 17-Jun-2025 | California | T20 |
| Afghanistan vs South Africa | 2nd Match | 20-Sep-2024 | Sharjah | ODI |
| Afghanistan vs South Africa | 1st Match | 18-Sep-2024 | Sharjah | ODI |
| West Indies vs South Africa | 1st Match | 23-Aug-2024 | Tarouba | T20I |
| West Indies vs South Africa | 2nd Match | 15-Aug-2024 | Guyana | Test Match |
| Texas Super Kings vs Seattle Orcas | 21st Match | 24-Jul-2024 | Grand Prairie, Texas | T20 |
| Seattle Orcas vs San Francisco Unicorns | 13th Match | 15-Jul-2024 | Morrisville, North Carolina | T20 |
| Seattle Orcas vs Washington Freedom | 8th Match | 12-Jul-2024 | Grand Prairie, Texas | T20 |
| Los Angeles Knight Riders vs Seattle Orcas | 6th Match | 10-Jul-2024 | Grand Prairie, Texas | T20 |
| MI New York vs Seattle Orcas | 1st Match | 05-Jul-2024 | Morrisville, North Carolina | T20 |