Who Scored the Fastest 100 for India in ODIs?

Fastest ODI hundreds by Indian batsmen – complete list, stats, and highlights of the quickest centuries in Indian cricket history.

Who Scored the Fastest 100 for India in ODIs? Records & Highlights

In a breathtaking display of power-hitting at Delhi’s Arun Jaitley Stadium, Indian cricket witnessed a new chapter as Smriti Mandhana blazed to a record-breaking century, redefining the limits of speed, skill and audacity in ODI batting.

  1. Smriti Mandhana: Smriti Mandhana shattered records by smashing the fastest century ever by an Indian in ODI history, reaching her hundred in just 50 balls during the third ODI against Australia at Delhi’s Arun Jaitley Stadium on September 20, 2025. She surpassed Virat Kohli’s previous record of a 52-ball century, hitting her milestone with a massive six and finishing with 125 runs off 63 balls, including 17 fours and 5 sixes. Mandhana’s blazing innings not only made her the quickest Indian, man or woman, to an ODI ton but also marked the second-fastest century in women’s ODI history, trailing only Meg Lanning’s 45-ball effort. Despite her historic achievement, the Indian team narrowly lost to Australia in the high-scoring series decider.
  2. Virat Kohli: Virat Kohli holds the record for the 2nd fastest century by an Indian in ODI cricket, having scored an unbeaten 100 off just 52 balls against Australia on October 16, 2013, at Jaipur. Kohli’s 52-ball century stood as the fastest by an Indian for over a decade until recently surpassed by Smriti Mandhana in women’s ODI cricket, who scored a century in 50 balls against Australia in 2025. Kohli’s record innings was a key factor in India’s successful chase of 360 runs and is widely regarded as one of the most explosive ODI centuries by an Indian batsman.
  3. Virender Sehwag: Virender Sehwag holds the record for the 3rd fastest century by an Indian in ODIs, having scored his hundred off just 60 balls against New Zealand on March 11, 2009. This century broke the previous Indian record held by Mohammad Azharuddin, who took 62 balls, and made Sehwag the seventh fastest century scorer in limited-overs cricket worldwide at that time. His aggressive innings of 125* off 74 balls featured 14 fours and six sixes, helping India secure a commanding victory in that match. Sehwag’s rapid century remains one of the iconic displays of his explosive batting style in ODI cricket.
  4. Virat Kohli: Virat Kohli is the 4th fastest Indian cricketer to score a 100 in ODIs, reaching the milestone in 61 balls during a match against Australia in Nagpur in 2013. Kohli’s 61-ball hundred stands as a significant highlight in India’s ODI cricket history. This feat highlights Kohli’s aggressive and consistent batting prowess during high-pressure chases and ranks him prominently among the top fastest centurions for India in the 50-over format.
  5. Mohammad Azharuddin: Mohammad Azharuddin made history by scoring the 5th fastest century by an Indian in ODIs, reaching 100 runs in just 61 balls against New Zealand in December 1988. This blistering innings helped India chase a challenging target of 282 after an early collapse. Azharuddin’s knock, which included three or four sixes, was then the fastest ODI century and remains a memorable feat, though the match footage is rare due to a transmission loss during the live broadcast. His explosive performance at the Moti Bagh Palace ground in Baroda marked a significant moment in Indian ODI cricket history, showcasing his dominance and batting prowess during that era.

Also Read: Fastest to 4000 runs in Women’s ODIs by innings

- Advertisement -

With this blazing milestone, Indian cricket has once again witnessed a thrilling new chapter where records are not just chased but shattered, inspiring a generation to raise the bar even higher in the chase for glory.

Related Post

TAGGED: