Batting Records

Top 5: Indian Batters with the Fastest Centuries in ODI Cricket

Virat Kohli, in the match against Australia in Jaipur, hits the fastest century in ODI by an Indian batsman. Virat scored that century in just 52 balls.

The Super Innings by Virat includes 7 Sixes and 8 fours, and is 21 balls more than the fastest ever AB de Villiers’ 31-ball Century.

Here are the top 5 fastest centuries scored by the Indian Batsmen in ODI.

Fastest Centuries for India in ODI Cricket

PlayerBalls Taken to 100AgainstVenueYear
Virat Kohli52AustraliaJaipur2013
Virender Sehwag60New ZealandHamilton2009
Virat Kohli61AustraliaNagpur2013
Mohammad Azharuddin62New ZealandBaroda1988
KL Rahul62NetherlandsBengaluru2023
Rohit Sharma63AfghanistanDelhi2023
Yuvraj Singh64EnglandRajkot2008
Kedar Jadhav65EnglandPune2017
Suresh Raina66Hong KongKarachi2008
Virender Sehwag66Sri LankaRajkot2009

1. Virat Kohli in 52 Balls

  • Venue: Jaipur
  • Opponent: Australia
  • Balls Taken: 52

It was in October 2013, when Virat Kohli smashed the record fastest century by an Indian batsman in the ODI history.

Virat crossed the hundred mark in his 52nd ball of the Innings while chasing Australia’s mighty 360 successfully.

Rohit Sharma, the other centurion in India’s Innings, was declared the Man of the match for his score of 141*.

Virat Kohli fastest Century by Indian Batsman in ODI
Virat Kohli – the fastest Indian ODI Century record holder

Result: India chased down the Target (361) in 43.3 Overs with a loss of a single wicket. HUGE win it was.

Leave a Reply

Your email address will not be published. Required fields are marked *