Former India cricket team captain Rahul Dravid holds the record for the most catches in Test history. Dravid grabbed 210 catches in 164 Test matches.
However, despite the stellar record, the Karnataka-born cricketer has taken a maximum of three catches in an innings of a Test match. A regular slip fielder for India during his playing days, Dravid played a pivotal role in helping Anil Kumble and Harbhajan Singh claim several of their Test wickets.
The second on the list of most catches in Test history is Sri Lankan legend Mahela Jayawardene. The ex-Sri Lanka skipper completed 205 catches in 149 Test matches before calling time on his playing career. Jayawardene was amongst the best slip fielders of his era and formed great coordination with former off-spinner Muthiah Muralitharan, helping him bag 72 off his 800 Test dismissals.
Dravid and Jayawardene are followed by former South Africa all-rounder Jacques Kallis, ex-Australia captain Ricky Ponting and former Australia cricketer Mark Waugh.
Jacques Kallis took 200 catches in 166 Tests while Ricky Ponting grabbed 196 catches in 168 matches. Meanwhile, Mark Waugh, considered to have one of the safest pairs of hands during his playing career, took 181 catches in 128 Tests.
Amongst active cricketers, New Zealand cricketer Ross Taylor has taken the most catches in Test cricket. Taylor has grabbed 161 catches in 110 Test matches.
Most catches in Test cricket
Player | Span | Matches | Innings | Catches |
Rahul Dravid | 1996-2012 | 164 | 301 | 210 |
Mahela Jayawardene | 1997-2014 | 149 | 270 | 205 |
Jacques Kallis | 1995-2013 | 166 | 315 | 200 |
Ricky Ponting | 1995-2012 | 168 | 328 | 196 |
Mark Waugh | 1991-2002 | 128 | 245 | 181 |
Alastair Cook | 2006-2018 | 161 | 300 | 175 |
Stephen Fleming | 1994-2008 | 111 | 199 | 171 |
Graeme Smith | 2002-2014 | 117 | 225 | 169 |
Brian Lara | 1990-2006 | 131 | 241 | 164 |
Ross Taylor | 2007-2021 | 110 | 208 | 161 |
Follow us on Telegram for the latest updates from the world of sports!
Featured photo: PRAKASH SINGH / AFP