India has produced some great cricket players, like Sachin Tendulkar, MS Dhoni, and Virat Kohli, who have been true legends of the game. These players charmed their fans by turning in some great performances in the field of sports. Notable among them is Kohli's record for the fastest century by an Indian in ODIs, that came in a mere 52 balls against Australia in 2013. Very few Indian batsmen have mastered the art of aggressive batting in ODIs, with quite a few fastest centuries one has witnessed over the years. Below is a list of the fastest century by Indian batters in ODIs. Top 10 Fastest ODI Centuries by Indian Batters Sr. No Name of the Batter Balls Runs Against Venue 1 Virat Kohli 52 100* Australia Jaipur 2 Virender Sehwag 60 125* New Zealand Hamilton 3 Virat Kohli 61 115* Australia Nagpur 4 Mohammad Azharuddin 62 108 New Zealand Baroda 5 KL Rahul 62 102 Netherlands Bengaluru 6 Rohit Sharma 63 131 Afghanistan Delhi 7 Yuvraj Singh 64 138* England Rajkot 8 Kedar Jadhav 65 120 England Pune 9 Suresh Raina 66 101 Hong Kong Karachi 10 Virender Sehwag 66 146 Sri Lanka Rajkot Virat Kohli Image Source: ESPNcricinfo In 2013, against Australia at Jaipur, Virat Kohli played a great innings. Chasing 360 runs, Kohli attacked straightaway after a sound opening start by Indians. He scored 100 runs off 52 balls, hitting 7 sixes and 8 fours. India reached the target in 43.3 overs with 9 wickets in hand. Kohli's ton is the fastest by an Indian in ODIs. Virender Sehwag Image Source: ESPNcricinfo Virender Sehwag played a wonderful innings against New Zealand at Hamilton in 2009. The Indian team won the match by 84 runs in a rain-affected 4th ODI of India's tour of New Zealand. The rain-curtailed game saw India batting first to post a score of 270 for losing 6 wickets in 47 overs. Sehwag played brilliant innings of 125 runs off 74 balls, while Gautam Gambhir added 51 runs to the total. In reply, New Zealand could only manage 188 runs before it lost all its wickets in 36.3 overs, with Grant Elliott being the top scorer at 35 runs. The sterling performance of Sehwag's unbeaten 125 runs off 74 balls, studded with 6 sixes and 14 fours, was too much to be matched by any other performance in the match. Also Read | Sachin Vs Kohli. Who is better? Virat Kohli Image Source: ESPNcricinfo In 2013, Virat Kohli did exceptionally well against the Australian bowlers in Nagpur. During the 6th ODI of Australia's tour of India, the hosts successfully chased down a stiff target to win by 6 wickets. Australia batted first; they scored 350 for 6 in 50 overs, where George Bailey made 156 off 114 balls and Shane Watson joined him in the act with 102 off 94. India then reached 351 for 4 in 49.3 overs, with skipper Virat Kohli leading from the front, as he remained unbeaten on 115 off 66 -- he put on board 18 fours and a six. The quickfire innings of Kohli, besides the combined efforts of Shikhar Dhawan's 100 off 102 and Rohit Sharma's 79 off 89, did the trick for India. Mohammad Azharuddin Image Source: Indian Express In 1988, Mohammad Azharuddin single-handedly won India the match against New Zealand at Baroda. New Zealand scored 278/3 in their 50 overs with three players contributing half-centuries. Azharuddin's quickfire innings of 108 runs off 65 balls, including 3 sixes and 10 fours, won it for India in 47.1 overs. His strike rate was 166.15. KL Rahul Image Source: ESPNcricinfo The 45th match in the ICC Cricket World Cup 2023 was played between India and the Netherlands in Bengaluru. It looks like India batted first and made 410 runs at the loss of 4 wickets in their 50 overs. KL Rahul scored 101 runs off 62 balls with 11 fours and 4 sixes, while Shreyas Iyer scored 128 runs off 94 balls. Coming back to the run chase, the Netherlands were bowled out for 250 runs in 47.5 overs. Rohit Sharma Image Source: ESPNcricinfo India won their 9th match of the ICC Cricket World Cup 2023 by beating Afghanistan by 8 wickets. Afghanistan batted first, putting up 272 runs for the loss of 8 wickets in 50 overs, with Hashmatullah Shahidi scoring the most runs with 80 off 88 balls. India chased comfortably and made the target with 273 runs at the expense of only 2 wickets in a mere 35 overs. The hero of the match was Rohit Sharma's brilliant innings of 131 runs in just 84 balls with a strike rate of 155.95. His innings included 16 fours and 5 sixes, in continuation of the fiery knocks presented from his side to lay a strong foundation for the chase. Virat Kohli also chipped in with an unbeaten 55 off 56 balls. Also Read | From Sixes to Success: MS Dhoni's 2024 Net Worth Story Yuvraj Singh Image Source: ESPNcricinfo In the first One Day International, India won it convincingly in the first One Day International by 158 runs. India batted first and scored a big total of 387 for 5 in their 50 overs. Now, on the other hand, it was Yuvraj Singh who turned out to be the greatest performer. He scored a quick 138 runs off 78 balls, which included 16 boundaries and 6 maximums. Gautam Gambhir and Virender Sehwag also scored 51 and 85 runs, respectively. In reply, the English could score only 229 runs in 37.4 overs before getting all out. Kedar Jadhav Image Source: ESPNcricinfo India won the 1st ODI of England's tour of India in 2016-17 by 3 wickets, courtesy of a tough chase. England batted first and posted 350 for 7 in 50 overs. Joe Root scored 78 off 95 balls while Jason Roy chipped in with 73 off 61. The reply was led by none other than Virat Kohli, 122 off 105 balls, and Kedar Jadhav on the other hand, smashed 120 off just 76 balls, hitting 12 fours and 4 sixes. India achieved the target of 351 in 48.1 overs. Suresh Raina Image Source: ESPNcricinfo The 4th match of the Asia Cup 2008 was won by India against Hong Kong by a margin of 256 runs. India batted first to score 374 runs for the loss of 4 wickets in their allotted 50 overs. Suresh Raina scored 101 runs off 68 balls, hitting 7 fours and 5 sixes. MS Dhoni struck an effective knock as well when he made an unbeaten 109 runs off 96 balls. In reply, Hong Kong were all out for 118 runs in 36.5 overs. Piyush Chawla claimed 4 wickets at 23 runs for India. Virender Sehwag Image Source: ESPNcricinfo The first ODI of Sri Lanka's tour of India in 2009 was won by India in a nail-biting finish. They batted first and scored a big total of 414 for 7 in their 50 overs. Virender Sehwag was outstanding with a score of 146 runs off 102 balls, with 17 fours and 6 sixes. MS Dhoni was equally at ease with a fluent 72 off 53 balls. Sri Lanka also fought well scoring 411 for 8 in their chase. Also Read | Top 5 Most Successful Captains in Indian Cricket History: Leading From the Front