1 suresh raina
2 virat hokli
3pollard
kirmani
Shoib Malik
Eoin morgan
Rahul Sharad Dravid of India has taken the highest number of catches in Test Cricket; 210 catches (updated: November 24, 2011).
Mahela Jayawardene
Younis Khan.Gurjot Singh Sodhi
wasim bari took most catches in Pakistan.He was wicket keeper. took 201 catches followed by kamran akmal with 184 catches
184 catches by Rahul Dravid of India in 134 matches.
Ricky Ponting has taken most number of catches,he take 28 catches in world cup
brettjackson with 261ducks in 300 matches
Rahul dravid
Uzair naseem hit most fours in cricket