Former Sri Lanka player Mahela Jayawardene has taken 15 catches in the history of the Champions Trophy.
Former New Zealand batter Ross Taylor grabbed 12 catches in the history of the Champions Trophy.
Former India skipper Sourav Ganguly took 12 catches in the history of the Champions Trophy.
Former West Indies’ player Dwayne Bravo has taken 12 catches in the history of the Champions Trophy.
Former South Africa all-rounder JP Duminy gathered 9 catches in the history of the Champions Trophy.
Former New Zealand spinner Daniel Vettori collected 9 catches in the history of the Champions Trophy.
Veteran Pakistan cricketer Shoaib Malik has taken 9 catches in the history of the Champions Trophy.
Former India player Suresh Raina grabbed 8 catches in the history of the Champions Trophy.