Virat Kohli beats Mohammad Azharuddin to become Indian with most catches in ODIs

Virat Kohli beats Mohammad Azharuddin to become Indian with most catches in ODIs

By Moneycontrol Sports Desk | February 23, 2025

Image Credit: X

Virat Kohli became India’s most successful fielder in One-Day International (ODI) cricket in terms of catches during the ICC Champions Trophy 2025 match against Pakistan in Dubai on Sunday.

Image Credit: X

Kohli surpassed Mohammad Azharuddin’s record of 156 catches by claiming his 157th catch in the format. Take a look at the top five players with most catches in ODIs for India next.

Image Credit: X

102 catches – Suresh Raina (226 matches)

Image Credit: X

124 catches – Rahul Dravid (344 matches)

Image Credit: X

140 catches – Sachin Tendulkar (463 matches)

Image Credit: X

156 catches – Mohammad Azharuddin (334 matches)

Image Credit: X

158 catches – Virat Kohli (299 matches)

Next: Yuzvendra Chahal to Shikhar Dhawan: Cricketers who went through divorce
Thanks For Reading !
Find out More