In the last few years in ODI cricket, the level of fielding of the Indian team has increased a lot. From the time of MS Dhoni, many combative fielders like Suresh Raina, and Virat Kohli came to the team. Earlier players like Yuvraj Singh, and Mohammad Kaif also improved the fielding level of the team. If we talk about the Indian players who have taken the most catches in safe hands, then the list of top 5 is as follows: –
Former veteran Mohammad Azharuddin has taken the most catches in ODI cricket for India and he is on top in this list. He took 156 catches in 334 matches.
Team India’s former captain and modern master Virat Kohli’s name is second in this list. He has played only 277 ODIs so far and has registered 143 catches in his name. Virat also caught a catch against Nepal in the Asia Cup 2023 match.
The name of Master Blaster Sachin Tendulkar is in third place in this list. Although Sachin has been a great batsman when it comes to records, he is present in almost every list. He took 140 catches in 463 ODI matches.
Team India’s former player and current head coach Rahul Dravid is in fourth place on this list. He played 344 matches in his ODI career and took a total of 124 catches. He was also present with the team as a wicketkeeper-batsman for a long time.
One of the star fielders of Team India in the 21st century is Suresh Raina. His name is in fifth place on this list. He played 224 matches in his ODI career for India and took a total of 102 catches.