1. Mahela Jayawardene - 440 catches
2. Ricky Ponting - 364 catches
3. Ross Taylor - 351 catches
4. Jacques Kallis - 338 catches
5. Rahul Dravid - 334 catches
6. Stephen Fleming - 306 catches
7. Virat Kohli - 293 catches
Next : Top 5 bowlers with best figures in an innings of Test match
Click to read more..