AB De Villiers of South Africa holds the record for the most number of catches held in T20 world cups so far. He has taken a total of 16 catches in 16 matches.
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
Mark Boucher (South Africa).
adam gillichrist
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.
Nathan Astle - 5 ducks in 22 World cup 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.
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).
Gilchrist is the wicket keeper with most number of catches numbering 379.