#4 Jacques Kallis - 62

The legendary South African all-rounder comes 4th on the list of players with most in international centuries for their country. Kallis had been the pillar of the South African batting line-up which comprised of players like Smith, Gibbs, and many others.
The fact why Kallis's record is special because he is a true all-rounder and not just a batsman. He has taken a whopping 594 wickets to go along with.25000 runs that he has scored for the African nation.
He is 2nd on the list of the number of hundreds scored in Test cricket with 45 only behind Sachin and has 17 centuries in the white ball cricket.
#3 Kumar Sangakkara - 63

Next in the list is former Sri Lankan skipper and wicketkeeper-batsman Kumar Sangakkara. The wristy left-hander had the ability to be at the crease for a longer period and scored runs quite easily.
He, especially, was a run machine at the later stage of his career, and an effective gloveman behind the stumps.
The southpaw has amassed 38 centuries in Test matches, and the rest 25 coming while playing the limited overs format.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news