Mahela Jayawardene is the only cricketer to take more than 400 catches in international cricket, these are the top five fielders

 | 
a

Many players in world cricket have made their special identity on the basis of their good fielding. Today we are going to give you information about the five cricketers who took the most catches in international cricket (T20, ODI, and Test). 

The world record for taking the most catches in international cricket is held by former Sri Lankan captain Mahela Jayawardene. He is the only cricketer in the world to take more than 400 catches. 

Mahela Jayawardene: Match 652, Catch 440

Ricky Ponting: Match 560, Catch 364 

as

Ross Taylor: Match 450, Catches 351 

Jacques Kallis: Match 519, Catches 338 

as

Rahul Dravid: Match 509, Catches 334