It is cognizance of the fact that India has a rich cricketing history and is one of the powerhouse teams in international cricket. They have stamped their authority in the ICC and the ACC events in history. India have won two Champions Trophies (one shared), two ODI World Cups and 1 T20 World Cup.
Besides that, they have won seven Asia Cup titles (six in ODIs and one in T20Is). Case in point, scoring 10,000 runs in the 50-over format is considered a fabulous achievement and not many cricketers have been able to achieve the feat. The batters who scored runs on a consistent basis were able to unlock such a special feat.
So far, six Indian cricketers have reached 10,000 runs in ODIs. In this article, we will now go through the fastest batsmen to complete 10,000 runs in ODIs and notably, all of them are Indians.
1. Virat Kohli
Virat Kohli is one of the most prominent and successful cricketers in the world. He is best known for his exceptional batting skills in ODIs, Tests and T20Is. This is why he is the best all-format batsman in the world. Virat Kohli is the fastest batsman to score 10,000 runs in ODIs as he achieved the landmark in 205 innings.
2. Rohit Sharma
Rohit Sharma is widely acknowledged as the best opener across all three formats of international cricket. Moreover, he is best known for his elegant stroke play. He is the only batsman in the history of the sport to have smashed three double centuries in ODIs. Rohit Sharma is the second-fastest batsman to reach 10,000 runs in ODIs wherein he accomplished the feat in 241 innings.
3. Sachin Tendulkar
Sachin Tendulkar is widely regarded as the greatest batsman of all time. He is the leading run-scorer in both Tests and ODIs. The Master Blaster scored 18426 runs in ODIs and took him 259 innings to complete 10,000 runs in the 50-over format. He is the first cricketer to score a double century in the 50-over format.