Batsman Ryan Rickelton hit one of the highest scores for South Africa in Test cricket this week.
Former captain Graeme Smith has four of the top 15 highest Test scores for South Africa.
Nine of South Africa’s 15 highest individual scores in Test cricket have come since 2003.
Five of the 15 were scored in South Africa – and 10 abroad.
Position | Player | Score | Opposition | Venue | Year |
---|---|---|
1. Hashim Amla | 311 not out v England | London | 2012 |
2. AB de Villiers | 278 not out v Pakistan | Abu Dhabi | 2010 |
3. Graeme Smith | 277 v England | Birmingham | 2003 |
4. Darryl Cullinan | 275 not out v New Zealand | Auckland | 1999 |
5. Gary Kirsten | 275 v England | Durban | 1999 |
6. Graeme Pollock | 274 v Australia | Durban | 1970 |
7. Ryan Rickelton | 259 v Pakistan | Cape Town | 2025 |
8. Graeme Smith | 259 v England | London | 2003 |
9. Jackie McGlew | 255 not out v New Zealand | Wellington | 1953 |
10. Hashim Amla | 253 not out v India | Nagpur | 2010 |
11. Eric Rowan | 236 v England | Leeds | 1951 |
12. Graeme Smith | 234 v Pakistan | Dubai | 2013 |
13. Graeme Smith | 232 v Bangladesh | Chattogram | 2008 |
14. Dudley Nourse | 231 v Australia | Johannesburg | 1935 |
15. Herschelle Gibbs | 228 v Pakistan | Cape Town | 2003 |
MORE latest Proteas cricket news
- Who were South Africa’s most prolific all-format batsmen in 2024?
- Enoch Nkwe praises Shukri Conrad: This is a great accomplishment
- Proteas qualify for World Test Championship final
- Dane Paterson: To all the haters – this one is for you
- ‘Super emotional’ Corbin Bosch: My dad obviously played for South Africa as well
- Rob Walter: I’m optimistic that when the time comes, we’ll pull together
- Hawks arrest and charge former Proteas pair
- Proteas select Corbin Bosch and Kwena Maphaka for Test cricket
- JP Duminy resigns ‘following a mutual agreement with CSA’
- Heinrich Klaasen: This is ridiculous, disappointing, annoying
- Tabraiz Shamsi: I have decided to opt out of my central contract
- Dewald Brevis: I want to be the best cricketer that has ever lived