First Test | South Africa v England, 25-26, Mar 1889 |
Last Test | South Africa v Pakistan, 03-06, Jan 2025 |
First ODI | South Africa v India, 07-Dec-1992 |
Last ODI | South Africa v Pakistan, 19-Dec-2024 |
First T20I | Zimbabwe v Australia, 12-Sep-2007 |
Last T20I | South Africa v England, 01-Dec-2020 |
Renovated: 1919