Most Catches: India’s Best ODI Fielders

By
Sumit Kushwaha
Hi there! I'm Sumit Kushwaha, a passionate creative content writer with a knack for crafting engaging and informative content. With a strong foundation in SEO, I...
4 Min Read
Most Catches: India's Best ODI Fielders (Image Via ESPN)

Most Catches: India’s Best ODI Fielders: In cricket, fielding is just as important as batting and bowling. Many players of India have been famous for their excellent catching. Players like Virat Kohli, Suresh Raina, Yuvraj Singh and Rohit Sharma have been famous for their fast reflexes and excellent ground coverage. Many players of India have played an important role in making the team win with their excellent fielding.

Recently, Virat Kohli took two catches in the match played against Pakistan in Dubai in the Champions Trophy 2025. With this, he has become the Indian to take the most catches in ODI cricket. Kohli has broken the record of former Indian captain and brilliant batsman and fielder Mohammad Azharuddin for taking the most catches in ODIs for India.

- Advertisement -
Ad imageAd image

Top 10 Indian Players with the Most Catches in ODI

Anil Kumble: Reflex Catches off His Own Bowling

Anil Kumble Recalls Pressure of India-Pakistan Matches: "Lose Even to Kenya but Not to Pakistan"

Anil Kumble played 269 ODIs from 1990 to 2007 and took 85 catches. His average per innings was 0.319. He was known for taking excellent reflex catches on his own bowling.

- Advertisement -
Ad image

Virender Sehwag: Sharp Catches in the Slips

Virender Sehwag took 90 catches in 241 ODIs between 1999 and 2013. His average was 0.381. He was known for good catching in both slip and outfield.

Yuvraj Singh: Quick Reflexes and Ground Coverage

IML 2025: Yuvraj Singh To Regain Former Glory

Yuvraj Singh took 93 catches in 301 ODIs between 2000 and 2017. His average was 0.315. He was renowned for his quick reflexes and nimble fielding; his point-and-cover fielding was particularly impressive.

- Advertisement -
Ad imageAd image

Sourav Ganguly: A Versatile Fielder

Sourav Ganguly took 99 catches in 308 ODIs between 1992 and 2007. His average per innings was 0.323. He had the ability to take excellent catches in both slip and outfield.

Suresh Raina: Agile and Energetic

Suresh Raina took 102 catches in 226 ODIs from 2005 to 2018. His average was 0.457. He was one of India’s best fielders in the inner circle and was famous for his agile fielding.

Rahul Dravid: Safe Hands Behind the Wickets and Slips

Rahul Dravid took 124 catches in 340 ODIs between 1996 and 2011. His catching average was 0.467. He was known for his excellent fielding in both slip and wicketkeeping.

Sachin Tendulkar: Reliable and Consistent

Sachin Tendulkar played 463 ODIs between 1989 and 2012 and took 140 catches. His average per innings was 0.307. He was known for his excellent fielding in mid-on, mid-off and slip.

Mohammad Azharuddin: A Fielding Legend

Mohammad Azharuddin played 334 ODIs between 1985 and 2000 and took 156 catches. His catching average was 0.469. He could take excellent catches in slip and was known for his agile fielding.

Virat Kohli: The Record Holder

Virat Kohli has taken 157 catches in 299 ODIs so far. His catching average is 0.53 catches per innings. He is known for his excellent fielding in the slip, infield and outfield and has taken crucial catches in many matches for India. He topped the list by taking two catches in the group match against Pakistan in the Champions Trophy 2025.

Also Read: Mohun Bagan Retain the ISL League Shield And Create History

Follow:
Hi there! I'm Sumit Kushwaha, a passionate creative content writer with a knack for crafting engaging and informative content. With a strong foundation in SEO, I specialize in optimizing content to improve search engine visibility and drive organic traffic. I'm skilled at blog writing, article writing, copywriting, keyword research. My goal is to help businesses achieve their marketing objectives through compelling and SEO-friendly content.