Ricky Ponting ()
Ricky Ponting of Australia holds the record of most catches in ICC world cup. The top ten players (exclusing wicket-keepers) with most catches in World Cup is as follows:
| Player Name | Team | Matches | Catches |
|---|---|---|---|
| Ricky Ponting | AUS | 46 | 28 |
| Sanath Jayasuriya | SL | 38 | 18 |
| Chris Cairns | NZ | 28 | 16 |
| Brian Lara | WI | 34 | 16 |
| Inzamam-ul-Haq | PAK | 35 | 16 |
| Graeme Smith | SA | 33 | 15 |
| Mahela Jayawardena | SL | 20 | 15 |
| Anil Kumble | IND | 18 | 14 |
| Steve Waugh | AUS | 33 | 14 |
| Aravinda De Silva | SL | 35 | 14 |