India, where cricket is a religion, has produced many great players over the decades. Legends like Sachin Tendulkar, MS Dhoni, and Virat Kohli have thrilled fans with their memorable performances. Over the years, Indian cricketers have not only amassed runs but also redefined the art of aggressive batting in ODIs.
The record for the fastest century by an Indian in ODIs belongs to Kohli, who blasted his way to a 100 off just 52 balls against Australia in 2013.
Over the years, we have seen several quickfire centuries by Indians in ODIs. Take a look at a list of fastest century in ODI by Indian batsmen.
List of 10 Indian Players Who Scored the Fastest Century in ODI
Player | Balls | 6s | 4s | Opponent | Year |
Virat Kohli | 52 | 7 | 8 | Australia | 2013 |
Virender Sehwag | 60 | 6 | 14 | New Zealand | 2009 |
Virat Kohli | 61 | 1 | 18 | Australia | 2013 |
Mohammad Azharuddin | 62 | 3 | 10 | New Zealand | 1988 |
KL Rahul | 62 | 4 | 11 | Netherlands | 2023 |
Rohit Sharma | 63 | 5 | 16 | Afghanistan | 2023 |
Yuvraj Singh | 64 | 6 | 16 | England | 2006 |
Kedar Jadhav | 65 | 4 | 12 | England | 2017 |
Suresh Raina | 66 | 5 | 7 | Hong Kong | 2008 |
Virender Sehwag | 66 | 6 | 17 | Sri Lanka | 2009 |
1. Virat Kohli – 100 off 52 Balls
In 2013, during the second ODI against Australia in Jaipur, Virat Kohli played one of his most memorable innings. Chasing a massive target of 360, Kohli came in after a solid start by the openers. He took the attack to the Australian bowlers from the outset, scoring an unbeaten 100 off just 52 balls.
His innings included 7 sixes and 8 fours, helping India achieve the daunting target in just 43.3 overs with 9 wickets in hand. Kohli’s knock is the fastest century by Indian in ODI.
Read More: Highest Sixes in Test Cricket: Who Has the Most Sixes in Test cricket?
2. Virender Sehwag – 100 off 60 Balls
In 2009, Virender Sehwag unleashed his fury on New Zealand in Hamilton. In the 4th ODI of India’s tour of New Zealand, India secured an 84-run victory in a rain-affected match.
Batting first, India scored 270 for 6 in 47 overs, with Sehwag blasting 125 off 74 balls and Gautam Gambhir adding 51. In reply, New Zealand was all out for 188 in 36.3 overs, with Grant Elliott top-scoring with 35. Sehwag’s unbeaten 125 off 74 balls was the highlight of the game, featuring 6 sixes and 14 fours.
3. Virat Kohli – 100 off 61 Balls
Later in 2013, Virat Kohli once again tormented the Australian bowlers, this time in Nagpur. In the 6th ODI of Australia’s tour of India, the hosts chased down a formidable target to win by 6 wickets. Australia batted first, posting 350 for 6 in 50 overs, with George Bailey scoring 156 off 114 balls and Shane Watson contributing 102 off 94 balls.
In response, India reached 351 for 4 in 49.3 overs, driven by an outstanding knock from Virat Kohli, who scored an unbeaten 115 off 66 balls, including 18 fours and a six. Kohli’s rapid innings, along with Shikhar Dhawan’s 100 off 102 balls and contributions from Rohit Sharma (79 off 89), guided India to victory.
4. Mohammad Azharuddin – 100 off 62 Balls
Back in 1988, Mohammad Azharuddin played a crucial innings against New Zealand in Baroda. Batting first, the visitors posted a total of 278/3 in their 50 overs, thanks to three different half-centuries.
In reply, India chased down the target in 47.1 overs, thanks to Azharuddin’s 108 off 65 balls. His innings, comprising 3 sixes and 10 fours, came at a strike rate of 166.15.
Suggested Read: Fastest 50 in ODI: 10 Fastest Fifty in ODI International
5. KL Rahul – 100 off 62 Balls
In the 45th match of the ICC Cricket World Cup 2023, India faced the Netherlands in Bengaluru. India batted first and amassed a formidable total of 410 for 4 in their 50 overs. KL Rahul played a crucial role, scoring a brilliant 101 off 62 balls, featuring 11 fours and 4 sixes.
His innings provided the backbone for India’s imposing score. Shreyas Iyer also contributed significantly with 128 off 94 balls. In response, the Netherlands were bowled out for 250 in 47.5 overs.
6. Rohit Sharma – 100 off 63 Balls
In the 9th match of the ICC Cricket World Cup 2023, India defeated Afghanistan by 8 wickets. Afghanistan batted first and scored 272 for 8 in their 50 overs, with Hashmatullah Shahidi top-scoring with 80 off 88 balls.
In reply, India chased down the target comfortably, reaching 273 for 2 in 35 overs. The highlight of the match was Rohit Sharma’s exceptional knock of 131 off 84 balls, which included 16 fours and 5 sixes. His aggressive batting set the tone for India’s chase. Virat Kohli contributed an unbeaten 55 off 56 balls.
7. Yuvraj Singh – 100 off 64 Balls
In the 1st ODI of England’s tour of India in 2008-09, India secured a convincing 158-run victory over England. India batted first and posted an imposing total of 387 for 5 in 50 overs.
The innings was dominated by Yuvraj Singh’s explosive 138 off 78 balls, which included 16 fours and 6 sixes. Gautam Gambhir (51) and Virender Sehwag (85) also made significant contributions. In reply, England was bowled out for 229 in 37.4 overs.
Suggested Read: Who was India’s first-ever T20I captain?
8. Kedar Jadhav – 100 off 65 Balls
In the 1st ODI of England’s tour of India in 2016-17, India chased down a challenging target to secure a 3-wicket victory. England batted first and posted 350 for 7 in their 50 overs, with Joe Root scoring 78 off 95 balls and Jason Roy contributing 73 off 61 balls.
India’s chase was anchored by a remarkable knock from Virat Kohli, who scored 122 off 105 balls, but the highlight was Kedar Jadhav’s explosive innings of 120 off 76 balls, which included 12 fours and 4 sixes. India reached the target of 351 in 48.1 overs.
9. Suresh Raina – 100 off 66 Balls
In the 4th match of the Asia Cup 2008, India achieved a commanding 256-run victory over Hong Kong. India batted first and posted a mammoth total of 374 for 4 in their 50 overs. The highlight of the innings was Suresh Raina’s blistering knock of 101 off 68 balls, including 7 fours and 5 sixes.
MS Dhoni also made a significant contribution with an unbeaten 109 off 96 balls. In response, Hong Kong was bowled out for 118 in 36.5 overs. Piyush Chawla was the standout bowler for India, taking 4 wickets for 23 runs.
10. Virender Sehwag – 100 off 66 Balls
In the 1st ODI of Sri Lanka’s tour of India in 2009, India clinched a thrilling 3-run victory. India batted first and posted a massive total of 414 for 7 in their 50 overs.
Virender Sehwag was the star of the innings, scoring a sensational 146 off 102 balls, including 17 fours and 6 sixes. MS Dhoni also made a significant contribution with 72 off 53 balls. In response, Sri Lanka put up a spirited chase but fell just short, finishing at 411 for 8 in 50 overs.
Further Read: Fastest Century in Test cricket
Conclusion
India has produced several legendary players who have gone on to become one of the best in the world in several formats of the game. The likes of Virat Kohli and Sachin Tendulkar will forever be remembered as one of the greatest to have played the sport.
You can pick many of these current players and take advantage of your cricketing knowledge to win big on fantasy cricket. Download the WinZO Fantasy Cricket app.
FAQs about Fastest Century by an Indian in ODI
Q) Which Indian batsman has scored the fastest century in ODI cricket?
A) The fastest century by an Indian in ODIs is held by Virat Kohli. He achieved this milestone against Australia on October 16, 2013, in Jaipur. Kohli’s century came off just 52 balls and included 7 sixes and 8 fours.
Q) Who has scored the fastest century in ODI cricket?
A) The record for the fastest century in ODIs is held by South Africa’s AB de Villiers. He achieved this feat against the West Indies in 2015 in Johannesburg. De Villiers reached his century in just 31 balls, smashing 8 sixes and 10 fours during his explosive innings.
Q) Which Indian has scored the fastest century in T20 internationals?
A) The fastest century by an Indian in T20 Internationals has been scored by Rohit Sharma against Sri Lanka in 2017. Rohit Sharma’s century came off 35 balls and included 10 sixes and 12 fours.