# Top 5 Fielders with Most Catches in Test Cricket History Led by Steve Smith and Joe Root

> Steve Smith and Joe Root lead Test cricket history jointly with 218 catches, while Rahul Dravid, Mahela Jayawardene, and Jacques Kallis complete the top five non-wicketkeeping fielders.

**Type:** article · **Category:** Cricket · **Published:** 2026-08-14 · **Source:** TrendKia
**Canonical:** https://trendkia.com/en/cricket/steve-smith-se-lekara-rahul-dravid-taka-testa-kriketa-men-sarvadhika-kaicha-lapakane-vale-5-mahanatama-phildara-16694 · **Language:** English
**Tags:** Test Cricket, Steve Smith, Joe Root, Rahul Dravid, Mahela Jayawardene, Jacques Kallis, Cricket Records

When reviewing iconic records in Test cricket, headlines are almost universally dominated by blistering centuries, massive sixes, or bowler hat-tricks and wicket tallies. However, one of the game's most enduring maxims reminds us that catches win matches. When a fast bowler charges in at full throttle and an outside edge carries the ball into the air in a split second, a fielder stationed in the slip or gully region can transform the entire context of a match. Grabbing catches in the close-in catching cordon is far more than a test of raw physical reflexes; it demands hawkish eyesight, absolute concentration, and unfailing patience. Over the long history of red-ball cricket, five extraordinary non-wicketkeeping fielders stand out for transforming their hands into literal magnets in the slip cordon.

## Steve Smith: Australia's Record-Breaking Slip Specialist
Australian cricket stalwart Steve Smith occupies the top spot on this elite roster. Throughout his Test career spanning from 2010 to 2026, Smith has featured in 124 Test matches across 236 innings, grabbing a staggering 218 catches. With this tally, he holds the joint-first position for the most catches taken by a fielder in Test history. What truly separates Smith from his peers is his phenomenal catching efficiency. He boasts an average of 0.923 catches per innings, which is the highest among all five legends on this list. This statistic underlines that practically every time Smith takes the field, he secures at least one catch per innings. Furthermore, his career-best single-match tally of 5 catches highlights just how reliable and razor-sharp his hands remain in the slip cordon.

## Joe Root: England's Run-Machine with Equal Catching Dominance
Occupying the second spot is England's run-machine and dependable pillar Joe Root. Playing between 2012 and 2026, Root has appeared in 166 Test matches across 317 innings, matching Steve Smith's overall total of 218 catches to share the top position jointly. Because Root reached this figure across a higher number of innings, his catch-per-innings average stands at 0.687. Renowned for his composure and unshakeable focus in the slips, Root has also registered a maximum of 4 catches in a single Test match. Whenever an opposition batter snatches at a delivery, Root in the slips rarely lets an opportunity slip away.

## Rahul Dravid: India's 'Wall' Who Governed the Slip Cordon
Holding the third position is India's legendary former batsman and former coach Rahul Dravid. In Indian cricket history, whenever discussions turn to extraordinary patience and catching technique, Dravid's name immediately comes to the fore. Beyond serving as an immovable shield for the batting lineup, Dravid anchored the Indian bowling attack by solidifying the slip field. Across his illustrious career running from 1996 to 2012, Dravid played 164 Test matches and fielded in 301 innings, pulling down a total of 210 catches. Standing close to the wicket against the formidable spin tandem of Anil Kumble and Harbhajan Singh, Dravid's fingers routinely acted like magnets. Over his Test career, he maintained a catching average of 0.697 per innings and recorded a maximum of 3 catches in a single match.

## Mahela Jayawardene: Artistic Agility Behind Sri Lanka's Spin Attack
Sri Lanka's former captain Mahela Jayawardene sits in fourth place on the list. Competing in 149 Test matches between 1997 and 2014, Jayawardene was celebrated not only for his elegant batting style but also for his supreme agility in the slip region. He fielded in 270 innings and collected 205 catches. Jayawardene achieved an impressive catch-per-innings average of 0.759, which surpasses the averages of both Rahul Dravid and Joe Root. Operating directly behind the wizardry of mystery spinner Muttiah Muralitharan, Jayawardene's hands were perpetually ready, allowing him to claim a maximum of 4 catches in a single Test match.

## Jacques Kallis: South Africa's Legendary All-Rounder Completes the Top Five
Rounding out the top five is South Africa's all-time legendary all-rounder Jacques Kallis. Playing from 1995 to 2013, Kallis participated in 166 Test matches and fielded across 315 innings, securing 200 catches. His entry into this club proved that he was a definitive match-winner with his fingers just as much as with bat and ball. Kallis recorded a catch-per-innings average of 0.634 across his red-ball career, while also matching the landmark achievement of taking a maximum of 4 catches in a single Test match.

## What this means for you
**For Cricket Fans:** This analysis offers an in-depth look at the vital role of slip catching in Test cricket and highlights the exact career catching statistics of the top five fielders in red-ball history.

## Questions & Answers

### 1. Who holds the record for the most catches in Test cricket history?
Steve Smith and Joe Root jointly hold the record for the most catches by a non-wicketkeeper in Test cricket, with 218 catches each.

### 2. How many catches did Rahul Dravid take during his Test career?
India's Rahul Dravid took 210 catches in 301 innings across 164 Test matches.

### 3. Which fielder has the highest catching average per innings in Test cricket?
Australia's Steve Smith boasts the highest catching average on this list with 0.923 catches per innings.

### 4. How many Test catches were taken by Mahela Jayawardene and Jacques Kallis?
Sri Lanka's Mahela Jayawardene grabbed 205 catches, while South Africa's Jacques Kallis recorded 200 catches.

### 5. What is Steve Smith's highest catch tally in a single Test match?
Steve Smith's personal best record is capturing 5 catches in a single Test match.

---
_TrendKia — Har trend, sabse pehle.. Machine-readable view; canonical HTML at the URL above._