From Virat Kohli to KL Rahul, here is a list of five Indian batters to score fastest ODI hundreds. The list also contains legendary names like Virender Sehwag and Mohammad Azharuddin.

Virat Kohli holds the record for the fastest hundred by an Indian batter in ODIs. Playing against Australia in October 2013, he scored a hundred in 52 balls, which included 7 sixes and 8 fours in his innings.

Virender Sehwag in March 2009 scored an ODI hundred in 60 balls against New Zealand. At that time, it was the fastest hundred by an Indian in ODI format, with him smashing 6 sixes and 14 fours.

Virat Kohli features on the list for the second time, again scoring a hundred in 61 balls against Australia in October 2013. The hundred consisted of only one hundred and 18 fours before reaching the magical triple-figure mark.

Former India captain Mohammad Azharuddin is fourth on the list, scoring a hundred in just 62 balls against New Zealand in December 1988. Azharuddin’s hundred came in Baroda, with his hundred consisting of 3 sixes and 10 fours.

KL Rahul, in the 2023 ODI World Cup, scored a hundred in 62 balls against the Netherlands as India had a flawless run in the tournament. The hundred is also the fastest by an Indian batter in an ODI World Cup.