RT Ponting (Aus) took 28 catches in world cup
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
Adam Gilchrist of Australia has taken the most number of catches in ODI's
Mark Boucher (South Africa).
Rahul Dravid (India) currently holds the world record for the highest number of catches in Test Cricket. He took 200 catches (as of December 27, 2010).
Gilchrist is the wicket keeper with most number of catches numbering 379.
184 catches by Rahul Dravid of India in 134 matches.
wasim bari took most catches in Pakistan.He was wicket keeper. took 201 catches followed by kamran akmal with 184 catches
Mutthaih Muralidharan has taken most wickets (800) in the Test Cricket.
Nathan Astle - 5 ducks in 22 World cup matches.