 |
31st March 2022 |
ICC World Test Championship 2021 to 2023 |
| South Africa v Bangladesh |
Hollywoodbets Kingsmead, Durban |
wtc94 |
 |
8th April 2022 |
ICC World Test Championship 2021 to 2023 |
| South Africa v Bangladesh |
St George's Park, Gqeberha |
wtc95 |
 |
8th September 2022 |
ICC World Test Championship 2021 to 2023 |
| England v South Africa |
The Kia Oval, Kennington |
wtc110 |
 |
8th March 2023 |
ICC World Test Championship 2021 to 2023 |
| South Africa v West Indies |
Imperial Wanderers Stadium, Johannesburg |
wtc127 |
 |
7th August 2024 |
ICC World Test Championship 2023 to 2025 |
| West Indies v South Africa |
Queen's Park Oval, Port of Spain |
wtc164 |
 |
21st October 2024 |
ICC World Test Championship 2023 to 2025 |
| Bangladesh v South Africa |
Shere Bangla National Stadium, Mirpur |
wtc178 |
 |
29th October 2024 |
ICC World Test Championship 2023 to 2025 |
| Bangladesh v South Africa |
Zohur Ahmed Chowdhury Stadium, Chittagong |
wtc181 |
 |
5th December 2024 |
ICC World Test Championship 2023 to 2025 |
| South Africa v Sri Lanka |
St George's Park, Gqeberha |
wtc188 |
 |
26th December 2024 |
ICC World Test Championship 2023 to 2025 |
| South Africa v Pakistan |
SuperSport Park, Centurion |
wtc194 |
 |
3rd January 2025 |
ICC World Test Championship 2023 to 2025 |
| South Africa v Pakistan |
PPC Newlands, Cape Town |
wtc196 |