Ricky Ponting holds the most catches in World Cup record with 28 catches in 46 matches played. In the top 10 list we have two Englishmen, two West Indians and two Sri Lankans. Joe Root stands in second position with 18 catches.
Below is complete list of most catches in World Cup:
All Time Most Catches In World Cup
Span | Player | Team | Catches | Innings | Max catches | Ct/Inn |
1996-2011 | Ricky Ponting | Australia | 28 | 46 | 3 | 0.608 |
2015-2019 | Joe Root | England | 20 | 17 | 3 | 1.176 |
1992-2007 | Sanath Jayasuriya | Sri Lanka | 18 | 38 | 2 | 0.473 |
2003-2019 | Chris Gayle | West Indies | 17 | 35 | 2 | 0.485 |
2011-2019 | Faf du Plessis | South Africa | 16 | 22 | 3 | 0.727 |
1992-2003 | Chris Cairns | New Zealand | 16 | 28 | 3 | 0.571 |
2007-2019 | Eoin Morgan | England/Ireland | 16 | 29 | 3 | 0.551 |
1992-2007 | Inzamam-ul-Haq | Pakistan | 16 | 34 | 3 | 0.47 |
1992-2007 | Brian Lara | West Indies | 16 | 34 | 2 | 0.47 |
1999-2015 | Mahela Jayawardene | Sri Lanka | 16 | 39 | 2 | 0.41 |
*Last updated on 15/7/2019