Most Test runs for South Africa

Wiaan Mulder SAWiaan Mulder.

Who has scored the most Test runs for South Africa?

JOIN our Whatsapp channel for more cricket records news

Most Test runs for South Africa – top 75

  1. Jacques Kallis – 13,206 Test runs
  2. Hashim Amla – 9,282 Test runs
  3. Graeme Smith – 9,253 Test runs
  4. AB de Villiers – 8,765 Test runs
  5. Gary Kirsten – 7,289 Test runs
  6. Herschelle Gibbs – 6,167 Test runs
  7. Mark Boucher – 5,498 Test runs
  8. Dean Elgar – 5,347 Test runs
  9. Daryll Cullinan – 4,554 Test runs
  10. Faf du Plessis – 4,163 Test runs
  11. Shaun Pollock – 3,781 Test runs
  12. Hansie Cronje – 3,714 Test runs
  13. Temba Bavuma – 3,708 Test runs
  14. Ashwell Prince – 3,665 Test runs
  15. Bruce Mitchell – 3,471 Test runs
  16. Quinton de Kock – 3,300 Test runs
  17. Neil McKenzie – 3,253 Test runs
  18. Aiden Markram – 2,993 Test runs
  19. Dudley Nourse – 2,960 Test runs
  20. Herbie Taylor – 2,936 Test runs
  21. Jacques Rudolph – 2,622 Test runs
  22. Jonty Rhodes – 2,532 Test runs
  23. Eddie Barlow – 2,516 Test runs
  24. Trevor Goddard – 2,516 Test runs
  25. Jackie McGlew – 2,440 Test runs
  26. John Waite – 2,405 Test runs
  27. Graeme Pollock – 2,256 Test runs
  28. Dave Nourse – 2,234 Test runs
  29. Roy McLean – 2,,120 Test runs
  30. JP Duminy – 2,103 Test runs
  31. Alviro Petersen – 2,093 Test runs
  32. Andrew Hudson – 2,007 Test runs
  33. Brian McMillan – 1,968 Test runs
  34. Eric Rowan – 1,965 Test runs
  35. Lance Klusener – 1,906 Test runs
  36. Vernon Philander – 1,779 Test runs
  37. Aubrey Faulkner – 1,754 Test runs
  38. Boeta Dippenaar – 1,718 Test runs
  39. Colin Bland – 1,669 Test runs
  40. Russell Endean – 1,630 Test runs
  41. Bob Catterall – 1,555 Test runs
  42. Ken Viljoen – 1,365 Test runs
  43. David Richardson – 1,359 Test runs
  44. Nicky Boje – 1,312 Test runs
  45. Keshav Maharaj – 1,292 Test runs
  46. Dale Steyn – 1,251 Test runs
  47. Jock Cameron – 1,239 Test runs
  48. Kyle Verreynne – 1,161 Test runs
  49. Wiaan Mulder – 1,153 Test runs
  50. Denis Lindsay – 1,130 Test runs
  51. Jimmy Sinclair – 1,069 Test runs
  52. Kagiso Rabada – 1,031 Test runs
  53. Kepler Wessels – 1,027 Test runs
  54. Tip Snooke – 1,008 Test runs
  55. Billy Zulch – 983 Test runs
  56. Jack Siedle – 977 Test runs
  57. Morne Morkel – 944 Test runs
  58. Rassie van der Dussen – 905 Test runs
  59. Alan Melville 894 Test runs
  60. Jack Cheetham – 883 Test runs
  61. Gordon White – 872 Test runs
  62. Hugh Tayfield – 862 Test runs
  63. Adam Bacher – 833 Test runs
  64. David Bedingham – 828 Test runs
  65. Ken Funston – 824 Test runs
  66. Tony Pithey – 819 Test runs
  67. Andrew Hall – 760 Test runs
  68. Pat Symcox – 741 Test runs
  69. Clive van Ryneveld – 724 Test runs
  70. Keegan Petersen – 704 Test runs
  71. Makhaya Ntini – 699 Test runs
  72. Eric Dalton – 698 Test runs
  73. Ali Bacher – 679 Test runs
  74. Morne Morkel – 663 Test runs
  75. Allan Donald – 652 Test runs
  76. Ryan Rickelton – 638 Test runs

MORE latest Proteas cricket RECORDS

Exit mobile version