The Srilankan player Mahela Jayawardene has the record for the most catches in international cricket, with 440 catches.
The Aussie Player Ricky Ponting has 364 catches in International cricket.
The Kiwi player Ross Taylor has 351 catches in International cricket.
The Proteas player has 338 catches in International cricket.
Once again the Kiwi player who comes on the list, Stephen Fleming has 306 catches in International cricket.
The Aussie player has 297 catches in International cricket.
The former Proteas player Graeme Smith has 292 catches in International cricket.