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)
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 gillichrist
Mark Boucher (South Africa).
wasim bari took most catches in Pakistan.He was wicket keeper. took 201 catches followed by kamran akmal with 184 catches
184 catches by Rahul Dravid of India in 134 matches.
not counting wicketkeepers, Mahela Jayawardene has the most catches in ODIs. He has 190 in 373 matches, second is Ricky Ponting with 160 in 375 matches. For a wicketkeeper, Adam Gilchrist comes top with 417 catches. Mark Boucher is second with 402.
Nathan Astle - 5 ducks in 22 World cup matches.
Mutthaih Muralidharan has taken most wickets (800) in the Test Cricket.
Rahul dravid
MURALIDARAN has taken the most wickets in one day cricket(515 wickets).
Dravid