Sep 5, 2023
The former Indian skipper and wicket-keeper, Dhoni is at the top of this list of most catches by an Indian in ODIs.
Image Source: Getty Images
Fondly known as “Captain Cool”, Dhoni caught 318 times in 347 ODIs.
Image Source: Getty Images
Fondly known as "The Wall", Dravid is one of India's greatest batters and wicket-keepers.
Image Source: Getty Images
He holds the record for the second-most catches by an Indian in ODIs. Dravid took 196 catches during his ODI career, which spanned from 1996 to 2011.
Image Source: X-formerly-Twitter
Azharuddin was a stylish right-handed batter and captain of the Indian cricket team. He held the record for most catches by an Indian in ODIs before Dravid and Dhoni surpassed him. Azhar took 156 catches during his ODI career, which lasted from 1985 to 2000.
Image Source: X-formerly-Twitter
The modern-day great, Kohli has been India’s most reliable batter in all forms of the game.
Image Source: AFP
Kohli reached the milestone of being the second Indian apart from wicket-keepers who took maximum catches. Kohli so far took 143 catches in 277 ODIs.
Image Source: AFP
Tendulkar, widely regarded as one of the greatest cricketers of all time, is third on the list of Indian players with the most catches in ODIs.
Image Source: TOI
He took 140 catches during his illustrious ODI career, which spanned from 1989 to 2012.
Image Source: TOI