top of page
SPORTS

Cricket World Cup - Player Records
Most Catches
This list features the players with the most catches in Cricket World Cup history.
RANK | PLAYER | NATION | APPS | CATCHES | YEARS |
1 | Ricky Ponting | Australia | 46 | 28 | 1996-2011 |
2 | Joe Root | England | 26 | 25 | 2015-2023 |
3 | Virat Kohli | India | 37 | 20 | 2011-2023 |
4 | Sanath Jayasuriya | Sri Lanka | 38 | 18 | 1992-2007 |
5 | David Warner | Australia | 29 | 17 | 2015-2023 |
6 | Chris Gayle | West Indies | 35 | 17 | 2003-2019 |
7 | Faf Du Plessis | South Africa | 23 | 16 | |
8 | Chris Cairns | New Zealand | 28 | 16 | 1992-2003 |
9 | Eoin Morgan | England | 29 | 16 | 2007-2019 |
10 | Inzamam-ul-Haq | Pakistan | 35 | 16 | 1992-2007 |
11 | Brian Lara | West Indies | 34 | 16 | 1992-2007 |
12 | Mahela Jayawardene | Sri Lanka | 40 | 16 | 1999-2015 |
References
ESPNcricinfo (n.d.). World Cup trophy fielding most catches career. Available at: https://www.espncricinfo.com/records/trophy/fielding-most-catches-career/world-cup-12 (Accessed 1 December 2025).

SCALA
lists
bottom of page



