Kohli breaks record for most catches as a fielder for India in ODIsStats highlights from the Champions Trophy match between India and Pakistan in Dubai

The phrase “catches win matches” highlights the importance of fielding in cricket. A brilliant catch can change the course of a game. Catching requires quick reflexes, sharp anticipation, and nerves of steel. Some cricketers have mastered this skill, setting records that showcase their excellence.

  • Fielding is a vital aspect of cricket, often determining match outcomes.
  • Some players have set exceptional records in ODI cricket with their catching skills.
  • This list highlights the top five fielders with the most catches in ODI history.

5. Ross Taylor – 142 Catches

Ross Taylor, a former New Zealand cricketer, was a reliable fielder throughout his career. Playing 236 ODIs, he grabbed 142 catches, making him the most successful Kiwi fielder in this format. Besides his fielding prowess, Taylor was also a prolific batsman, contributing in all formats of the game.

4. Mohammad Azharuddin – 156 Catches

Mohammad Azharuddin, a legendary Indian captain, was the first cricketer to reach 150 ODI catches. Playing 334 matches, he set a long-standing record before being surpassed by modern-era fielders. Azharuddin also holds the rare achievement of taking four catches in a single ODI innings.

3. Virat Kohli – 158 Catches

Virat Kohli, known for his sharp reflexes, became India’s most successful ODI fielder after surpassing Azharuddin. With 158 catches in 299 matches, Kohli has proven his consistency in fielding. His overall tally across formats exceeds 300 international catches, making him one of the best fielders in the modern era.

2. Ricky Ponting – 160 Catches

Former Australian captain Ricky Ponting revolutionized fielding in cricket. He took 160 catches in 375 ODIs and was known for his exceptional agility and acrobatic saves. Ponting’s catching ability played a crucial role in Australia’s dominance in world cricket. Across formats, he secured 364 international catches, further cementing his legacy.

ALSO READ:  Virat Kohli's Century Breaks Viewership Records in India vs Pakistan Clash

1. Mahela Jayawardene – 218 Catches

Mahela Jayawardene leads the list with a staggering 218 catches in 448 ODIs. The Sri Lankan legend was a safe pair of hands in any fielding position. Even after retiring in 2015, his record remains unbeaten. Across all formats, he holds 440 international catches, making him the most successful fielder in cricket history.

Most Catches in ODI History

RankPlayerCountryMatchesCatches
1Mahela JayawardeneSri Lanka448218
2Ricky PontingAustralia375160
3Virat KohliIndia299158
4Mohammad AzharuddinIndia334156
5Ross TaylorNew Zealand236142

Why Fielding Matters in ODIs

  • Prevents runs: Good fielding stops crucial runs and builds pressure on batsmen.
  • Creates opportunities: A great catch can dismiss key players and shift momentum.
  • Boosts team morale: Spectacular fielding lifts team spirit and confidence.

Fielding is an art, and these cricketers have mastered it. Their records highlight the importance of sharp reflexes and dedication. While batting and bowling dominate headlines, great fielding performances often make the difference between victory and defeat.


Check out the Champions Trophy Stats

Similar Posts