3. Jacques Kallis - Headingley
One of the greatest modern day all-rounders, Jacques Kallis, was also a prolific Test batsman for South Africa. An ideal Test batsman with the ability to play the long handle- Kallis mesmerised the cricket intelligentsia with his classical approach to the game.
With a tally of 13,289 runs at an average of 55.37, his record speaks volumes about his incredible talent. Kallis scored runs all over the world and the bowlers found it excruciatingly tough to get through his rock-solid technique.
However, the legend was surely not at his best playing Tests in England, especially playing in Headingley. Kallis managed to score only 140 runs at an average of 20 in 4 Tests with no centuries or half-centuries.
Kallis averaged 35.33 in the 15 Tests he played in England and the average drops to 20 in Headingley.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news