#3 Jacques Kallis (200 in 166 matches)
Kallis was a superb performer with both bat and ball, meaning he is one of the greatest all-rounders of all-time. The key test for any great all-rounder is whether they would get into the team as a bowler and batter alone, and the South African certainly could.
His catching record meant that he was also an all-round cricketer. When not bowling, he would field in the slips and his record of 200 catches is the third of all time.
His record is even more impressive when his bowling record is considered. As the third or fourth seamer for his country, his time in the slips was clearly more limited than others.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news