Jonty Rhodes is widely regarded as the best fielder in the world of cricket, with his spectacular diving run-outs and catches redefining what was possible on a cricket ground.
This list ranks the top 10 greatest fielders in cricket history based on catches, run-outs, athleticism, and match-winning impact across all formats.
From Rhodes’ iconic 1992 World Cup heroics to Ravindra Jadeja’s bullet-arm throws in 2026, these players turned fielding into a game-changing weapon.
Top 10 Best Fielders in the World At A Glance
Before we break down each player, here is a quick snapshot of the top 10 best fielders in cricket history.
| # | Player | Country | Matches | Catches* | Run-Outs | Career Span |
|---|---|---|---|---|---|---|
| 1 | Jonty Rhodes | South Africa | 297 | 139 | 39+ | 1992–2003 |
| 2 | Ravindra Jadeja | India | 481+ | 151+ | 32+ | 2009–present |
| 3 | AB de Villiers | South Africa | 420 | 248 | 21 | 2004–2018 |
| 4 | Ricky Ponting | Australia | 560 | 364 | 20+ | 1995–2012 |
| 5 | Virat Kohli | India | 550+ | 340+ | 17+ | 2008–present |
| 6 | Mahela Jayawardene | Sri Lanka | 652 | 440 | 18 | 1997–2015 |
| 7 | Suresh Raina | India | 313 | 167 | 12 | 2005–2018 |
| 8 | Herschelle Gibbs | South Africa | 323 | 210 | 15+ | 1996–2010 |
| 9 | Glenn Maxwell | Australia | 310+ | 170+ | 15+ | 2012–present |
| 10 | Faf du Plessis | South Africa | 350+ | 170+ | 15+ | 2011–present |
1. Jonty Rhodes: The Undisputed Best Fielder in Cricket History
No conversation about the best fielder in the world starts without Jonty Rhodes. The South African backward-point specialist turned fielding from a sideline duty into a match-winning art.
Rhodes took 105 catches in 245 ODIs and was involved in 39 run-outs in the format, In Tests, he added another 34 catches across 52 matches.

During the 1992 Cricket World Cup match between South Africa and Pakistan, Rhodes sprinted from backward point and dived full-length to break the stumps, running out Inzamam-ul-Haq.
That single piece of athleticism became the most replayed fielding moment in cricket history. It was voted the most iconic moment in World Cup history in a poll before the 2023 edition.
2. Ravindra Jadeja: The Best Fielder in Current Cricket
Ravindra Jadeja is the best fielder in world cricket right now. Multiple sources and analysts across ESPN, CricJosh, and Gully Cricket rank him as the top active fielder across all formats.

Jadeja has taken over 151 catches and 32 run-outs in international cricket across 481+ matches. He also holds 103+ catches in the IPL, making him the fourth-highest catch taker in IPL history.
3. AB de Villiers: Mr. 360 With Gravity-Defying Catches
AB de Villiers earned the “Mr. 360” tag for his batting, but his fielding was equally breathtaking. The South African took 248 catches and 21 run-outs as a non-wicketkeeper fielder in 420 international matches.
On top of that, he also kept wicket in 130 innings, adding another 215 catches and 17 stumpings in that role. His total dismissal count across all roles stood at 463 in 430 matches.

De Villiers’ IPL catch-per-innings ratio of 0.692 is the highest among all players with 80+ catches in IPL history. That figure is 0.13 higher than the next best, which in fielding terms is a huge gap.
His 2018 catch for RCB against Sunrisers Hyderabad, where he leaped high at mid-wicket to grab a ball headed for the stands, was described as “redefining what is physically possible in the field.”
4. Ricky Ponting: The Slip Cordon General
Ricky Ponting sits second on the all-time list with 364 catches in 560 international matches across all formats. Only Mahela Jayawardene has more.
In ODIs, Ponting took 160 catches, which places him second behind Jayawardene (218). His flat, bullet-like throws from point and cover were a nightmare for batsmen trying to steal quick singles.

Ponting captained Australia to a World Cup victory in 2003, and his fielding set the tone. His direct-hit run-outs and sharp reflexes at cover point were critical in multiple knockout matches.
His influence went beyond stats. As captain, Ponting demanded elite fielding standards from every Australian player. That culture helped Australia maintain their reputation as the best fielding side in cricket during the 2000s.
5. Virat Kohli: Energy And Passion Personified
Virat Kohli holds the record for the most catches by an Indian fielder in ODIs. He surpassed Mohammad Azharuddin’s 156 catches during the India vs Pakistan Champions Trophy match in February 2025.

Kohli has over 340 catches across all international formats as of 2025, making him one of only three active players (alongside Steve Smith and Joe Root) to cross the 300-catch milestone.
In the IPL, Kohli leads the all-time catches chart with 120 catches in 272 matches as of the 2026 season. His energy in the field lifts the entire team, and he rarely puts down a chance.
6. Mahela Jayawardene: The All-Time Catches Record Holder
Mahela Jayawardene holds the undisputed record for the most catches by a non-wicketkeeper fielder in international cricket: 440 catches in 768 innings across all formats.
He also leads the ODI catches chart with 218 grabs, more than any other fielder in history. In Tests, he is second behind Rahul Dravid with 205 catches.

Jayawardene mostly fielded at slip or close-in catching positions. These are among the hardest fielding spots because the reaction time is minimal.
He also leads the ICC Champions Trophy catches record with 15 catches, a record that remains unbroken as of 2026. His consistency across ICC tournaments made him a cornerstone of Sri Lanka’s fielding for nearly two decades.
7. Suresh Raina: India’s Fielding Revolution Starter
Suresh Raina played 313 international matches and took 167 catches across all formats, with 102 of those in ODIs. He was the fifth Indian to reach 100 ODI catches as a fielder.
In the IPL, Raina held the most catches record for years with 109 catches before Virat Kohli overtook him. His commitment to fielding inspired a generation of Indian cricketers to raise their standards.

Raina patrolled the cover region like a hawk. His low, sweeping dives and Australian-style fingers-up catching technique made him one of India’s most reliable fielders from 2005 to 2018.
He also earned the BCCI’s “Best Fielder” award during the Champions League T20. His World Cup contributions, especially during India’s 2011 triumph, remain etched in Indian cricket memory.
8. Herschelle Gibbs: Speed, Reflexes, and One Costly Drop
Herschelle Gibbs took 210 catches in 323 international matches for South Africa across all formats. He was one of the quickest fielders cricket has seen, with sharp reflexes and accuracy on his throws.
Gibbs fielded alongside Jonty Rhodes during the late 1990s. Having both of them in the same South African side made running between the wickets a risky proposition for every opponent.

Gibbs is also remembered for dropping Steve Waugh’s catch during the 1999 Cricket World Cup Super Six stage. Waugh went on to lead Australia to victory, and that dropped catch is often cited as one of the costliest fielding errors in cricket history.
Despite that infamous moment, Gibbs’ overall fielding record is outstanding. His 210 international catches place him among the top 20 non-wicketkeeper fielders of all time.
9. Glenn Maxwell: The Complete Package on the Field
Glenn Maxwell brings power-hitting, handy off-spin, and elite fielding to every team he plays for. He is widely considered Australia’s best fielder in the current era.
Maxwell has taken over 170 catches in international cricket across 310+ matches. His arm strength is among the strongest in world cricket, and he regularly produces direct-hit run-outs from the deep.

Maxwell’s fielding stands out because he covers both the infield and the outfield with equal comfort. His one-handed catches and relay throws at the boundary have become highlights in every T20 league he plays.
CricJosh’s IPL 2026 Fielding Index specifically highlighted Maxwell as having “one of the strongest arms in world cricket” among outfield throwers.
10. Faf du Plessis: The Ageless Fielding Machine
Faf du Plessis continues to defy age. At 41, he still fields like a player half his age, he has over 168 catches and 17 run-outs in international cricket.
In the IPL, du Plessis has a 0.559 catches-per-innings ratio, the second-best among top fielders after AB de Villiers. His safe hands under lights and ability to read the ball off the bat make him elite.

Du Plessis fielded alongside de Villiers for years. Together, they made long-on and long-off feel like trapdoors for batsmen. His relay catches with AB became textbook examples of boundary fielding coordination.
He remains active in the IPL for RCB and represents South Africa selectively, continuing to mentor younger fielders in the South African setup.
Honourable Mentions: Fielders Who Just Missed the Top 10
Several outstanding fielders deserve a mention but fell just outside our top 10 list. Here are a few names that came very close.
| Player | Country | Key Highlight |
|---|---|---|
| Glenn Phillips | New Zealand | Nicknamed “Superman” for his acrobatic catches. One of the most exciting young fielders in cricket today. |
| Ben Stokes | England | His catch to dismiss Andile Phehlukwayo in the 2019 World Cup final is one of the greatest catches in a final. |
| Steve Smith | Australia | Over 300 catches across all formats. An exceptional slip fielder with quick reflexes. |
| Andrew Symonds | Australia | Brute strength paired with surprising agility. One of the best outfielders of the 2000s. |
| Rahul Dravid | India | Holds the record for most catches by a non-wicketkeeper in Test cricket (210 catches in 164 Tests). |
| Mohammad Kaif | India | India’s premier fielder in the early 2000s. His catch in the 2002 NatWest final remains iconic. |
Best Fielder of All Time vs Best Current Fielder
The eternal debate comes down to two names. Jonty Rhodes is the best fielder of all time because he transformed the role before T20 cricket made athletic fielding the norm. He did things in the 1990s that are common today but were unheard of back then.
Among active players, Ravindra Jadeja holds the crown. Analysts from Gully Cricket, CricJosh, and Scores24 all rank Jadeja as the world’s best current fielder
| Attribute | Jonty Rhodes | Ravindra Jadeja |
|---|---|---|
| Key Strength | Diving, ground fielding, intimidation | Direct-hit accuracy, arm strength, versatility |
| Best Position | Backward point | Inner ring, deep fielding, boundary |
| ODI Catches | 105 (in 245 matches) | 55+ (in 89+ matches) |
| Signature Moment | Run-out of Inzamam (1992 WC) | Run-out of KL Rahul (IPL 2021) |
| Format Versatility | ODIs and Tests | All three formats plus IPL |
| Impact Beyond Stats | Stopped singles by reputation alone | Highest run-out count in IPL history |
Best Fielder by Country in 2026
Fielding standards vary across teams. Here is the best fielder from each major cricket nation right now.
| Country | Best Fielder | Reason |
|---|---|---|
| India | Ravindra Jadeja | Best all-round fielder across all positions and formats. |
| Australia | Glenn Maxwell | Strongest arm and most versatile outfielder in Australian cricket. |
| South Africa | Faf du Plessis | Still setting standards at 41 with safe catches and sharp ground fielding. |
| England | Ben Stokes | Clutch catches in ICC finals make him England’s most impactful fielder. |
| New Zealand | Glenn Phillips | “Superman” tag earned through acrobatic catches in T20Is and Tests. |
| Sri Lanka | Pathum Nissanka | Young and electric, covering ground rapidly in all positions. |
| Pakistan | Shaheen Afridi | Excellent reflexes for a fast bowler with strong catching record. |
Suggested Reads:
Final Verdict: The Best Fielder In The World Title Belongs to Jonty Rhodes
The best fielder in the world title belongs to Jonty Rhodes for his all-time legacy and to Ravindra Jadeja among current players.
Fielding wins matches that batting and bowling alone cannot. These 10 players proved that a diving catch or a direct-hit run-out can shift momentum just as powerfully as a century or a five-wicket haul.