Rahul Dravid holds the Test cricket record for most catches by a fielder (non-wicketkeeper) with 210 catches. He was renowned for his safe hands, especially in the slip cordon. Ricky Ponting is second with 196 catches, while Steve Waugh and Brian Lara had fewer catches in their careers.