---Advertisement---

Virat Kohli To Ricky Pointing: The Top 5 Fielders With Most Catches In ODI History

Fielding is a game-changer in cricket, with sharp reflexes and consistency making a huge impact. Top fielders excel in catching, creating pressure, and shifting momentum, proving their importance beyond batting and bowling. So here is a list of top 5 players with most catches as a fielder in ODIs.

Mahela Jayawardene: The Sri Lankan legend played 448 matches between 1998 and 2015, featuring in 443 innings. Jayawardene took 218 catches, with a maximum of four in a match, averaging 0.492 catches per inning. He is a Sri Lankan former professional cricketer and captain of the Sri Lankan national cricket team. He is widely regarded as one of the greatest batsmen from Sri Lankan cricket.

Ricky Ponting: The Australian great played 375 matches from 1995 to 2012, featuring in 372 innings. Ponting took 160 catches, with a maximum of three in a match, averaging 0.43 catches per inning. He is an Australian cricket coach, commentator and former player. He is widely regarded as one of the greatest batsmen of all time and is the most successful captain in international cricket history, with 220 victories in 324 matches with a winning rate of 67.91%.

Virat Kohli: King Kohli played 299 matches since 2008, featuring in 296 innings. Kohli has taken 158 catches, with a maximum of three in a match, averaging 0.533 catches per inning. He is an Indian international cricketer who plays Test and ODI cricket for the national team and is a former captain in all formats. He is a right-handed batsman and an occasional right arm medium pace bowler.

Mohammad Azharuddin: Azharuddin represented India from 1985 to 2000, playing 334 matches and 332 innings. He took 156 catches, with a maximum of four in a match, averaging 0.469 catches per inning. He is an Indian politician and a former cricketer who also served as the Indian national cricket team's captain. He was a right-handed middle order batter and an occasional medium fast bowler. He played 99 Test matches and 334 One Day Internationals for India.

Ross Taylor: Taylor played for New Zealand from 2006 to 2022, featuring in 236 matches and 232 innings. He took 142 catches, with a maximum of four in a match, averaging 0.612 catches per inning. He is a former New Zealand international cricketer and former captain of the New Zealand national team.

First published on: Feb 24, 2025 11:48 AM IST


Get Breaking News First and Latest Updates from India and around the world on News24. Follow News24 on Facebook, Twitter.

Live News

---Advertisement---


live

Delhi-NCR AQI LIVE Updates | GRAP-IV curbs lifted as air quality improves

Dec 25, 2025
  • 06:56 (IST) 25 Dec 2025

    Delhi-NCR AQI Live Updates: Toughest pollution curbs rolled back as AQI improves

N24 Shorts Logo

SHORTS

Tension rises in Bangladesh as Osman Hadi's brother issues chilling warning to Yunus, threatens him...
World

Tension rises in Bangladesh as Osman Hadi’s brother issues chilling warning to Yunus, threatens him…

Bangladesh has been gripped by unrest after youth leader Sharif Osman Hadi died from gunshot injuries sustained during an election event. At his funeral, his brother made a shocking claim, warning interim leader Muhammad Yunus.

View All Shorts

---Advertisement---

Trending