top of page
SPORTS

International Cricket - South Africa
Best Batting Average (Test)
This list features the players with the best test match batting average for the South Africa national cricket team.
RANK | PLAYER | APPS | RUNS | BATTING AVERAGE | YEARS |
1 | Roy Pollock | 23 | 2256 | 60.97 | 1963-1970 |
2 | Jacques Kallis | 165 | 13206 | 55.25 | 1995-2013 |
3 | Alan Nourse | 34 | 2960 | 53.81 | 1935-1951 |
4 | AB de Villiers | 114 | 8765 | 50.66 | 2004-2018 |
5 | Kenneth Bland | 21 | 1669 | 49.08 | 1961-1966 |
6 | Bruce Mitchell | 42 | 3471 | 48.88 | 1929-1949 |
7 | Graeme Smith | 116 | 9253 | 48.70 | 2002-2014 |
8 | Hashim Amla | 124 | 9282 | 46.64 | 2004-2019 |
9 | Eddie Barlow | 30 | 2516 | 45.74 | 1961-1970 |
10 | Gary Kirsten | 101 | 7289 | 45.27 | 1993-2004 |
References
ESPNcricinfo (2025). South Africa – Highest career batting average. Available at: https://www.espncricinfo.com/records/team/batting-highest-career-batting-average/south-africa-3/test-matches-1 (Accessed 1 December 2025).

SCALA
lists
bottom of page



