Most matches for South Africa in Tests > Keshav Maharaj overtakes Neil McKenzie – full list

Keshav Maharaj cricketKeshav Maharaj.

Who has played the most Tests for South Africa?

JOIN our Whatsapp channel for more cricket records news

Most Tests for South Africa

  1. Jacques Kallis – 165 Tests
  2. Mark Boucher – 146 Tests
  3. Hashim Amla – 124 Tests
  4. Graeme Smith – 116 Tests
  5. AB de Villiers – 114 Tests
  6. Shaun Pollock – 108 Tests
  7. Gary Kirsten – 101 Tests
  8. Makhaya Ntini – 101 Tests
  9. Dale Steyn – 93 Tests
  10. Herschelle Gibbs – 90 Tests
  11. Dean Elgar – 86 Tests
  12. Morne Morkel – 86 Tests
  13. Allan Donald – 72 Tests
  14. Kagiso Rabada – 71 Tests
  15. Daryll Cullinan – 70 Tests
  16. Faf du Plessis – 69 Tests
  17. Hansie Cronje – 68 Tests
  18. Ashwell Prince – 66 Tests
  19. Vernon Philander – 64 Tests
  20. Temba Bavuma – 64 Tests
  21. Keshav Maharaj – 59 Tests
  22. Neil McKenzie – 58 Tests
  23. Quinton de Kock – 54 Tests
  24. Jonty Rhodes – 52 Tests
  25. John Waite – 50 Tests

MORE latest SA Test cricket records

Exit mobile version