In the top-5 list of players who scored the fastest centuries in Test cricket for India, neither Virat Kohli's name nor that of dashing batsmen Rohit Sharma and Yashasvi Jaiswal are there.
Former Indian batsman Mohammad Azharuddin holds the record of scoring the fastest century for India in the history of Test cricket. Azharuddin achieved this feat about 29 years ago. No Indian batsman has been able to break this record of Azhar till now. Surprisingly, the names of legendary batsmen Virat Kohli and Rohit Sharma are not in the top-5 list of players who scored the fastest century in Tests for India. Explosive batsman Yashasvi Jaiswal is also not included in this list.
5 batsmen who scored the fastest century for India in Test cricket
- Mohammad Azharuddin: Mohammad Azharuddin holds the record for scoring the fastest century for India. Azhar scored a century in just 74 balls for South Africa in Kolkata in 1996.
- Virender Sehwag: Former Indian opener Virender Sehwag is second on this list. Sehwag created history by scoring a century in just 78 balls against West Indies at Gros Islet.
- Shikhar Dhawan: Former Indian batsman Shikhar Dhawan is third on this list. Dhawan scored a century in just 85 balls against Australia in 2013.
- Kapil Dev and Hardik Pandya: Hardik Pandya and Kapil Dev are jointly at fourth place on this list. Kapil scored a century in 86 balls against England in 1982. Hardik scored a century in 86 balls for Sri Lanka in 2017.
- Sehwag and Dhawan: Sehwag and Dhawan are jointly at number 5 in this list. Sehwag scored a century against Sri Lanka in 2008, against South Africa in 2010 and Dhawan scored a century against Afghanistan in 2018 in just 87 balls.