Ricky Ponting has taken maximum catches.He has taken 28 catches.
Rahul Sharad Dravid of India has taken the highest number of catches in Test Cricket; 210 catches (updated: November 24, 2011).
Ricky Ponting has taken most number of catches,he take 28 catches in world cup
ricky ponting
Rahul Dravid who took 186 catches Tests and 196 catches in ODI's.
Shane Warne has taken 125 catches in Test Cricket and he is on seventh position in catcher's category. Rahul Drivid is on top with 207 catches.
In Test Cricket it was M Boucher with 447 (Gilchrist is second with 379) In One Day Cricket it was A Gilchrist with 417 (Boucher is second with 381) So overall it was M Boucher (for international games only)
Mark Boucher (South Africa).
adam gillichrist
The greatest number of catches taken by an Indian wicket-keeper in One-Day Internationals is 178, by Mahendra Singh Dhoni - though this figure is likely to increase, as Dhoni is still continuing his One Day International career as of 2011.
Rangana Herath(srilanka)
Dravid