Australian Ricky Ponting holds the record for most catches in ODI world cup history. He took 28 catches in 46 matches. Joe Root on the 2nd place on the list who picked 20 catches in 17 innings.
Table of Contents
show
Most Catches in ODI World Cup History
Player | Team | Catches | Inn | Span | Ct/Inn |
Ricky Ponting | Australia | 28 | 46 | 1996-2011 | 0.608 |
Joe Root | England | 20 | 17 | 2015-2019 | 1.176 |
Sanath Jayasuriya | Sri Lanka | 18 | 38 | 1992-2007 | 0.473 |
Chris Gayle | West Indies | 17 | 35 | 2003-2019 | 0.485 |
Faf du Plessis | South Africa | 16 | 22 | 2011-2019 | 0.727 |
Chris Cairns | New Zealand | 16 | 28 | 1992-2003 | 0.571 |
Eoin Morgan | England/Ireland | 16 | 29 | 2007-2019 | 0.551 |
Inzamam-ul-Haq | Pakistan | 16 | 34 | 1992-2007 | 0.47 |
Brian Lara | West Indies | 16 | 34 | 1992-2007 | 0.47 |
Mahela Jayawardene | Sri Lanka | 16 | 39 | 1999-2015 | 0.41 |
Year Wise Most Catches in ODI World Cup
Player | Team | Catches | Inn | Year |
Rod Marsh | Australia | 9 | 5 | 1975 |
Deryck Murray | West Indies | 7 | 4 | 1979 |
Jeff Dujon | West Indies | 15 | 8 | 1983 |
Greg Dyer | Australia | 9 | 8 | 1987 |
DJ Richardson | South Africa | 14 | 9 | 1991 |
Ian Healy | Australia | 9 | 7 | 1995 |
Ridley Jacobs | West Indies | 14 | 5 | 1999 |
Adam Gilchrist | Australia | 21 | 10 | 2003 |
Kumar Sangakkara | Sri Lanka | 7 | 8 | 2007 |
Brad Haddin | Australia | 7 | 4 | 2011 |
Denesh Ramdin | West Indies | 10 | 4 | 2015 |
Joe Root | England | 13 | 11 | 2019 |