Close Menu
  • Home
  • Soccer
  • NBA
  • MLB
  • NFL
  • MMA
  • Golf
  • Tennis
  • Cricket
What's Hot

RAF 6 Results: Cejudo vs. Faber

February 28, 2026

Famous OGC Nice eagle mascot and trainer blasted by sprinkler

November 21, 2025

Placing all 30 MLB teams in free agency tiers, from biggest spenders to ‘Broke Boys’

November 19, 2025
Facebook X (Twitter) Instagram
  • Contact
  • Privacy Policy
  • Terms & Conditions
Facebook X (Twitter) Instagram
Nijaai – Sport CenterNijaai – Sport Center
  • Home
  • Soccer
  • NBA
  • MLB
  • NFL
  • MMA
  • Golf
  • Tennis
  • Cricket
Nijaai – Sport CenterNijaai – Sport Center
Home»Cricket»Who has played most ODIs for India? List of Indian players with most caps in ODIs
Cricket

Who has played most ODIs for India? List of Indian players with most caps in ODIs

August 7, 2024No Comments2 Mins Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
Share
Facebook Twitter LinkedIn Pinterest Email

Virat Kohli of India has recently made history by surpassing Sachin Tendulkar’s record for the most centuries in the ODI format. However, Tendulkar’s record of playing the most number of ODI matches, 463, seems unlikely to be matched by any current player.

Tendulkar, who retired from ODI cricket in 2012, holds the record for the most ODI matches played for India, followed by Mahela Jayawardene of Sri Lanka with 448 matches.

The competitive nature of modern cricket, especially with the rise of T20 cricket, makes it highly improbable for current players to surpass the records set by legends like Tendulkar.

Aside from Tendulkar, no Indian player has played more than 350 ODIs for the country.

In this article, we take a look at the list of Indian cricketers with the most appearances in ODIs.

Complete List of Indian players with most matches played in ODIs

Sachin Tendulkar leads the list with 463 ODI appearances, followed by MS Dhoni with 347 matches.

Here is a list of the top 10 Indian players with the most ODI appearances:

Player Matches
Sachin Tendulkar 463
MS Dhoni 347
Rahul Dravid 340
Mohammad Azharuddin 334
Sourav Ganguly 308
Yuvraj Singh 301
Virat Kohli 294
Anil Kumble 269
Rohit Sharma 264
Virender Sehwag 241

Out of the top ten players, only Virat Kohli and Rohit Sharma are currently active, and they are expected to continue playing in the 50-over format for a few more years.

If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Sporting News has editorial oversight for this content. Learn more >

See also  Jay Shah to be new ICC chairman: List of all Indians who have held the International Cricket Council's top post
caps India Indian List ODIs played players
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

Related Posts

Reds celebrate ‘Pete Rose Night’ after MLB all-time hits leader’s removal from ineligible list

May 15, 2025

MMA pound-for-pound rankings, May 2025: Does Jack Della Maddalena make the list after UFC 315?

May 12, 2025

Shohei Ohtani adds to his long list of Miami heroics with home run in Dodgers’ victory

May 6, 2025

Jaylen Brown, Kristaps Porzingis among Celtics players ready to take on rival Knicks: ‘It’s going to be a war’

May 3, 2025
Add A Comment

Comments are closed.

Editors Picks

MLB spring training: 10 positional battles ahead of Opening Day, including Braves starter, Yankees leadoff man

February 24, 2025

Yahoo Sports AM: “Today there is crying in baseball”

September 27, 2024

AL Central setting up as MLB’s most compelling and competitive division with three regular-season series to go

September 20, 2024

On To the Next One: Matches to make after UFC Vegas 97

September 9, 2024
Latest Posts

RAF 6 Results: Cejudo vs. Faber

February 28, 2026

Famous OGC Nice eagle mascot and trainer blasted by sprinkler

November 21, 2025

Placing all 30 MLB teams in free agency tiers, from biggest spenders to ‘Broke Boys’

November 19, 2025
Nijaai – Sport Center
Facebook X (Twitter) Instagram Pinterest
  • Contact
  • Privacy Policy
  • Terms & Conditions
© 2026 nijaai.com - All rights reserved.

Type above and press Enter to search. Press Esc to cancel.