2. Mohammad Azharuddin
One of the pillars of India’s batting line up in the 1990s Mohammad Azharuddin is next in the list of fastest Test centuries by Indian batsmen. The former Indian skipper in 1996 against South Africa at Eden Gardens batted like a dream.
The stylish wristy batsman scored India’s joint fastest Test hundred in just 74 balls. Azharuddin in his knock of 109 runs struck 18 boundaries and one six.