#3 Jacques Kallis - 6379 runs
Perhaps the greatest all-rounder who ever played the sport, Jacques Kallis is the third-highest run-scorer in Tests with 13289 runs. 6379 of those (48%) came in a winning cause. This is the most number of runs in a winning cause by any South African batsman in Test cricket. Kallis scored these runs from 124 innings at an average of 62.53.
Kallis was a talismanic figure for South Africa and several of his greatest Test innings resulted in a Proteas win. Most of Kallis’ innings in a winning cause came when he batted at No.3 or No.4. 22 of Kallis’ 45 Test centuries came in a winning cause. Both of Kallis’ Test double hundreds including his highest Test score of 224 have also come in a winning cause.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news