
Cricket, a game loved by millions, has moments of pure excitement that make fans jump with joy. One of these thrilling moments is when a player scores 100 runs in a One Day International (ODI) match. In this article, we’re going to dive into the world of Indian players who have scored the fastest century in ODI ever.
Especially in ODIs the game is shorter than a Test match. Scoring 100 runs quickly is necessary, where players need to be intelligent and fast. Indian cricketers have shown their talent in this exciting race to 100 runs.
Virat Kohli, Virender Sehwag, Mohammad Azharuddin, Yuvraj Singh, Kedar Jadhav are some of the players with the fastest century in ODI by Indian Players. Let’s dive deeper and unveil other stats and players with the fastest ODI century by an Indian player.
Fastest ODI Century by Indian Players
Player | Century Balls | Opposition | Venue | Year |
Virat Kohli | 52 | Australia | Jaipur | 2013 |
Virender Sehwag | 60 | New Zealand | Hamilton | 2009 |
Virat Kohli | 61 | Australia | Nagpur | 2013 |
Mohammad Azharuddin | 62 | New Zealand | Vadodara | 1988 |
Yuvraj Singh | 64 | England | Rajkot | 2008 |
Kedar Jadhav | 65 | England | Pune | 2017 |
Suresh Raina | 66 | Hong Kong | Karachi | 2008 |
Virender Sehwag | 66 | Sri Lanka | Rajkot | 2009 |
Yusuf Pathan | 68 | South Africa | Centurion | 2011 |
Virender Sehwag | 69 | New Zealand | Colombo | 2001 |
Virat Kohli (52 vs Australia & 61 vs Australia)
Virat Kohli, known for his aggressive and consistent batting, showcased his brilliance against Australia. In Jaipur 2013, Virat Kohli scored 100 runs in 52 balls and became the fastest Indian player to score a century in ODI. He scored 100 not out with the help of 7 Sixes and 8 fours in that innings.
In just two weeks, Virat Kohli amazed everyone in Nagpur by scoring another fastest century against Australia taking only 61 balls. He ended the match with an unbeaten score of 115 runs, hitting 1 six and an impressive 18 fours. This made his century one of the quickest by an Indian player.
Virender Sehwag (60 vs New Zealand, 66 vs Sri Lanka & 69 vs New Zealand)
Virender Sehwag holds three of the fastest Indian centuries in ODI, each ranking among the top 10 fastest in history. In 2009 against New Zealand in Hamilton, Sehwag score a century just in 60 balls. He scores unbeaten 125 runs with the help of 6 sixes and 14 fours in that innings.
Sehwag’s second-fastest century was a blazing 66 runs against Sri Lanka in Rajkot. He got an incredible 146 runs including 6 sixes and a stunning 17 fours.
Sehwag’s third fasters century, which remains among the Indian ODI’s fastest century, was achieved against New Zealand in Colombo, taking just 69 balls. He scored exactly 100 runs with the help of 1 six and 19 fours in the match.
Mohammad Azharuddin (62 vs New Zealand)
In Baroda 1988, Mohammad Azharuddin’s remarkable innings of 62 runs against New Zealand still stands out as one of the fastest centuries in Indian ODI history.
He scores a total of 108 runs in that match. His innings were a blend of precision and power, featuring an impressive array of 3 sixes and 10 fours. Azharuddin’s performance remains etched as a testament to his batting prowess and speed on the cricket field.
Yuvraj Singh (64 vs England)
Yuvraj Singh showed his amazing skills in Rajkot in 2008 against England. Yuvraj Singh scored a century in just 64 balls.
His total score was a stunning 138 not out, and he hit the ball with power, making 6 sixes and an impressive 16 fours. It was a fantastic performance that left everyone in awe.
Kedar Jadhav (65 vs England)
Despite not having a widely recognized name in international cricket, Kedar Jadhav made his mark in 2017 in Pune. Kedar achieved a remarkable century against England in just 65 balls, securing a place in the top 10 list of fastest ODI centuries by an Indian player.
His final tally was an impressive 138 not out, with a fantastic display of 6 sixes and an impressive 16 fours. Jadhav’s extraordinary innings showcased his potential and left a lasting memory in the world of cricket.
Suresh Raina (66 v Hongkong)
Back in 2008, Suresh Raina played a memorable match in Karachi. Raina scored a century in 66 balls against Hong Kong, reaching a total of 101 runs. He hit the ball out of the park 5 times with sixes and found the boundary with 7 fours.
Raina’s remarkable performance still is one of the top fastest centuries in ODI by an Indian Player.
These were the fastest century in ODI by Indians know more about the fastest century in ODI in cricket of all time.