Top 10 Players to take Most Catches in ICC Cricket World Cup history

10. brian lara: 16 catches in  34 matches 

8. eoin morgan: 16 catches in 29 matches 

7. chris cairns: 16 catches in 28 matches 

6. faf du plesis: 16 catches in 23 matches 

5. chris gayle: 17 catches in 35 matches 

4. virat kohli: 17 catches in 29 matches 

3. sanath jayasuria: 18 catches in 38 matches 

2. Joe root: 20 catches in 19 matches 

1. ricky ponting: 28 catches in 46 matches 

List of every Golden Boy Football winner since 2013