Stats: Most catches in Test cricket

Mahela Jayawardene

When Mahela Jayawardene completed the catch to dismiss the England opening batsman Sam Robson off the bowling of fast bowler Dhammika Prasad in the second innings of the ongoing Test match at Headingley, Leeds, he overtook former Australian captain Ricky Ponting to become the player to have taken the third-highest number of catches in Test history.

With 197 catches to his name and at least a year of Test cricket left for him before the 37-year-old calls it a day, he could end up as the player with the most number of catches in the history of Test cricket, breaking Indian cricketing legend Rahul Dravid’s record of 210 catches. It is also interesting to note that the other 9 players in the list have retired.

Player Team Matches Catches
Rahul Dravid (ICC/India) 164 210
Jacques Kallis (ICC/SA) 166 200
Mahela Jayawardene (SL) 145* 197
Ricky Ponting (Aus) 168 196
Mark Waugh (Aus) 128 181
Stephen Fleming (NZ) 111 171
Graeme Smith (ICC/SA) 117 169
Brian Lara (ICC/WI) 131 164
Mark Taylor (Aus) 104 157
Allan Border (Aus) 156 156

Note 1: Stats updated till 23 June 2014.

Note 2: Wicket-keepers have been excluded.

Note 3: * Indicates that the player is still active.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Staff Editor
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications