• Mahela Jayawardene (Sri Lanka) – 218 catches in 448 matches
  • Virat Kohli (India) – 161* catches in 301 matches
  • Ricky Ponting (Australia) – 160 catches in 375 matches
  • Mohammad Azharuddin (India) – 156 catches in 334 matches
  • Ross Taylor (New Zealand) – 142 catches in 236 matches