Overview:-
Rahul Dravid (210 in 164 matches):-
- Averaging 52.31 in Test cricket with the bat, Rahul Dravid tops the records for most catches in Test cricket with 210.
- He has held the record since 2012, and it seems unlikely that it will be broken anytime soon. Alastair Cook is the closest player (who is still playing) to Dravid, but he is still 55 catches behind The Wall.
- Dravid was also an occasional wicket-keeper in international cricket. After retirement, he claimed that he was never a natural performer behind the stumps, but it is a testament to his catching ability.
Mahela Jayawardene (205 in 149 matches):-
- The Sri Lankan has the highest catches per innings ratio of any of the top five on this list. He scores 0.759 and is followed by Waugh, with 0.738 catches per innings.
- A fine all-round fielder, and combined with his batting, Jayawardene was an important part of the Sri-Lankan Test side.
- Statistics also reveal that “c Jayawardene b Muralitharan” is the most common bowler-fielder combination in the history of Test cricket. Spin-bowler Muttiah Muralitharan has taken the most Test wickets to date.
- Jayawardene also holds the record for taking the most number fielding catcher in all forms of cricket at 440, and is still the only one to pass 400.
Jacques Kallis (200 in 166 matches):-
- Kallis was a superb performer with both bat and ball, meaning he is one of the greatest all-rounders of all-time.
- The key test for any great all-rounder is whether they would get into the team as a bowler and batter alone, and the South African certainly could.
| Catches | Player | Matches |
| 210 | 164 | |
|---|---|---|
| 205 | 149 | |
| 200 | 166 | |
| 196 | 168 | |
| 181 | 128 | |
| Last updated: 15 June 2016 | ||




