Mahela Jayawardene: The Sri Lankan maestro holds the record for most catches in international cricket across all formats with an astonishing 484 grabs.

Ricky Ponting:The Australian legend sits just behind Jayawardene with 477 catches, showcasing his exceptional leadership and fielding prowess.

Rahul Dravid: Despite not being a wicket-keeper, Dravid boasts the most non-wicketkeeper catches in Tests with 210, further solidifying his all-rounder status.

Jacques Kallis: This South African legend captured 200 Test catches and 123 ODI catches, sh

Ross Taylor: With 322 catches, Taylor ranks third among non-wicketkeepers and showcases the importance of fielding in modern cricket.

Mark Boucher: Boasting 532 Test catches, Boucher holds the record for most dismissals by a wicket-keeper in the longest format.

Adam Gilchrist: While known for his explosive batting, Gilchrist also amassed 417 Test catches and 334 ODI catches, highlighting his well-rounded skillset.

Kumar Sangakkara: Known for his elegant batting, Sangakkara also collected 214 Test catches and 171 ODI catches, proving his fielding prowess.

Stephen Fleming: As a left-handed batsman and occasional bowler, Fleming grabbed 151 Test catches and 134 ODI catches, contributing significantly to New Zealand's fielding.

Players like Ravindra Jadeja, David Warner, and Faf du Plessis highlight the increasing emphasis on fielding in modern cricket, pushing boundaries for future generations.