Top 10 Indian Players Who Have Played The Most Number Of ODIs

Top 10 Indian Players Who Have Played The Most Number Of ODIs: One-day international matches have been the stepping stone for the careers of a large number of India’s most talented cricket players, including Virat Kohli, MS Dhoni, Rohit Sharma, and many more. Right now, let’s check the list of the Indian cricket players who have competed in the most one-day internationals. There are also several fights in cricket involving these players.

  • Harbhajan Singh –

Harbhajan Singh played in One-Day Internationals (ODIs) for a total of seventeen years. In the end, 269 people died because of him. In 2011, he was a member of the Indian team that won the World Cup. He also played a big role in many of India’s wins in one-day internationals.

Reports say that Harbhajan Singh has played in 236 One-Day Internationals throughout his career.

  •  Virender Sehwag –

When Virender Sehwag was asked to open the batting for India in one-day internationals, he always did a great job. He always tried to hit a home run on the first pitch of each inning. This became one of the things that people remembered most about him. It was the second time in One-Day Internationals that someone scored 200 and 200 runs.

During his career, Virender Sehwag took part in a total of 251 one-day internationals.

  • Virat Kohli –

Sachin Tendulkar and Virat Kohli are both strong candidates for the title of “Best Indian batsman of all time in One-Day Internationals.” During his career, he has racked up a lot of impressive numbers. Since the 2013 Champions Trophy, Rohit Sharma, and Shikhar Dhawan have been India’s top three batsmen in one-day internationals. He is a very good batter. Shikhar Dhawan is a rock-solid batsman.

In his career, Virat Kohli has played in 260 One-Day Internationals.

  •  Anil Kumble –

Anil Kumble is the Indian player with the most wickets in One-Day Internationals. He has taken 337 wickets in one-day internationals, with two hauls of five wickets each. In 1993, when Kumble bowled against the West Indies in a one-day international, he got 6-12, which was the best record for an Indian bowler. This is the best bowling record that an Indian has ever had. This record stood for more than twenty years until it was finally broken in 2014.

During his career, Anil Kumble played in a total of 271 one-day international matches.

  • Yuvraj Singh –

Yuvraj Singh was an all-around player from India who used to play. Even before he played in his first One-Day International, a lot of people thought he was going to be a big star. In 2000, when he was still a child, he played in his first one-day international. Since then, he’s been in several important events, like the Natwest Trophy finals in 2002 and the World Cup in 2011. When India won the World Cup in 2011, he was the most important player, and he was the one who led India to victory.

During his career, Yuvraj Singh played in 304 one-day internationals.

  • Sourav Ganguly –

Sourav Ganguly served as the Indian team’s captain during the decade of the 2000s.

In 2003, India played under his leadership and advanced all the way to the finals of the World Cup, where they ultimately finished in second place. During India’s encounter with Sri Lanka in the 1999 World Cup, Ganguly got 183 points. Up until the second part of the same year, Sachin had the greatest score the nation has ever seen till he surpassed it.

Sourav Ganguly competed in a total of 311 One-Day International matches during the course of his professional career.

  • Mohammad Azharuddin –

A batsman for the Indian squad, Mohammad Azharuddin’s name is synonymous with cricket. It was in Hyderabad that he made his debut. He was experiencing a lot of success in his profession as a result of his incredible natural skill and the incredible manner with which he produced his strokes. Both of these factors contributed to his success. Seven centuries were scored by him when he was competing in One-Day Internationals (ODIs).

When his career was through, Mohammad Azharuddin had participated in a total of 334 one-day internationals for his country.

  • Rahul Dravid –

Throughout his career, Rahul Dravid competed in a significant number of one-day international matches for India and other countries. After some time, while participating in one-day international matches that required an additional batsman, he eventually began using gloves. Even though he wasn’t the first option for the role, he performed a fine job as the keeper till MS Dhoni was brought to the ODI squad permanently. This happened before MS Dhoni was introduced to the team. During the time that he has spent competing in One Day International cricket, he has amassed more than 10,000 runs.

Over the course of his career, Rahul Dravid participated in 344 one-day international matches.

  • M. S. Dhoni –

MS Dhoni performed well in all three of these competitions, but he was particularly impressive in the one-day internationals (ODIs). Even if they exclude all of his victories and the occasions on which he rescued the squad from certain doom, he was an excellent captain. In addition to that, he was an exceptional player behind the drum kit. Throughout the course of his career, he was responsible for some incredible stumpings.

MS Dhoni has competed in 350 One-Day Internationals during the course of his career.

  • Sachin Tendulkar –

Sachin Tendulkar is the only player in the world who has competed in more One-Day Internationals than anybody else. In addition to that, he is the current holder of the record for most One-Day Internationals played by an Indian player. Additionally, he holds the record for the most runs ever scored in a single One-Day International game (ODIs). In One-Day Internationals, he has accumulated 18426 runs scored. He presently owns the record with 49 hundred in One-Day Internationals, which is the most of any player in the history of the game.

Sachin Tendulkar participated in a total of 463 one-day international matches during the course of his career.

Donna Kate

Related post