Most Catches in Test Cricket: From beginning to present 2025

By Anjali Sharma

Published on:

Most Catches in Test Cricket

Test Cricket is known as the purest and most challenging format of the game; it not only demands skills with the bat or ball but also requires exceptional fielding efforts from the teams if they want to win. While bowlers and batters often receive the spotlight, the fielder quietly does the work without being in the limelight. They play a crucial role in shaping the team’s success while saving some extra runs, taking catches, or making some extraordinary efforts to save their teams in the match-winning knocks.

And recently, England’s star Joe Root has made headlines by becoming the world record holder of the most catches in Test Cricket as a non-wicketkeeper. During the third Test match against India at Lord’s, Root took an one handed catch in the slips to dismiss Indian batter Karun Nair who was settling in for big scores, with this effort and save for the teams, he surpassed India’s Rahul Dravid, who had long held the record for most catches in the Test cricket.

Rahul Dravid, known as “The Wall,” previously topped the list with 210 catches, his safe pair of hands made him one of the most reliable fielders in cricket history but now Joe Root sits at the top with 211 catches and has recorded him in the books. Besides Root and Dravid, other players including Sri Lanka’s Mahela Jayawardene, Steve Smith, and Jacques Kallis from South Africa are among the top 5 fielders who have the most catches in Test Cricket.

Today we will be looking at the list of players with the most catches in test Cricket history from the beginning to the present and discover how they have reached this milestone.

List of players with most catches in Test Cricket

Rank Player Team Matches Catches
1 Joe Root England 156 211
2 Rahul Dravid India 164 210
3 Mahela Jayawardene Sri Lanka 149 205
4 Steve Smith Australia 118 200
5 Jacques Kallis South Africa 166 200
6 Ricky Ponting Australia 168 196
7 Mark Waugh Australia 128 181
8 Alastair Cook England 161 175
9 Stephen Fleming New Zealand 111 171
10 Graeme Smith South Africa 117 169

See Also:- Most Catches for India in Tests

Top 5 fielders with the most catches in Test Cricket

1. Joe Root (England)- 211 Catches

Joe Root stands at the top of the list for most catches by a fielder in Test cricket, he took 211 catches in 156 Tests matches. Known for his reliable hands in the slip, Root has taken some of the most incredible catches that have changed the course of matches and has helped his team in match winning innings. Besides being England’s run scorer against India, his fielding adds another milestone to his Test career, he truly is defining what it means to be an all-round asset to the team and is also setting an example for the coming generation to focus on all aspects of the game.

2. Rahul Dravid (India)- 210 Catches

India’s Rahul Dravid, often called, “The Wall,” held the record for the most catches in Test cricket for India for many years and remains a legend. With 210 catches in 164 Test matches, Dravid was a master with glueing hands, once he was set for a catch it’s quite impossible for him to miss it. His calm mindset and perfect technique helped him pouch even the toughest chances, He set the standard for Indian fielding and remains a long time answer to the “who has the most catches in Test cricket for India?” in Test.

3. Mahela Jayawardene (Sri Lanka)- 205 Catches

Sri Lanka’s Mahela takes the third spot on the list with 205 catches in 149 Tests. He was a master of both batting and fielding, Jayawardene’s quick reflexes and sharp anticipation made him a standout player in the slips, known and regarded for his hand-eye coordination, he helped to convert his team’s half-chances to full match winning moments.

See Also:- Most Runs in Test Cricket for India

4. Steve Smith (Australia)-200 Catches

Steve Smith, one of Australia’s finest modern batters has been a game changer not only with the bat but also in the field. With 200 catches in just 118 Tests, his numbers reflect his athletic abilities. Known for his unorthodox style, Smith has an exceptional ability to judge the trajectory of the ball and then never miss it, taking some of the important wickets for his team. His energy and commitment on the field make him a constant threat to batters around the world.

5. Jacques Kallis (South Africa)-200 Catches

Kallis is one of the greatest all-rounders ever, he has secured 200 catches in 166 matches for South Africa. Whether at slip or in other key positions, Kallis’s fielding matched his energy with the bat and ball. His consistency and athleticism added immense value to South Africa’s fielding unit for over a decade and also earned him a spot in the top fielders with the most catches in Test Cricket.

Join Telegram

Join Now

Anjali Sharma

A lifelong cricket fan who always wants to learn and watch more about the game worldwide, I bring a fresh perspective to the Gentleman's Game with engaging and informative content. With an encyclopedic memory of historic matches, my knowledge of matches across the globe is as solid as a Kohli cover drive.

Leave a Comment