AB de Villiers of South Africe with 32 catches in 33 matches.
Which fielder has taken most number of catches in T20 World Cups so far
Ricky Ponting has taken most number of catches,he take 28 catches in world cup
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)
I think in the 2009 T20 world cup He took 5 wickets for 6 runs
AB de Villiers of South Africe with 32 catches in 33 matches.
Rahul Sharad Dravid of India has taken the highest number of catches in Test Cricket; 210 catches (updated: November 24, 2011).
Gautam Gambhir
Dravid
Mark Boucher of South Africa with 499 catches.
kirmani
shahid afridi has most wickets in t20.
Dravid holds the record for the most number of catches by a non-wicketkeeper (188) in the world.