-
Mohammad Azharuddin vs New Zealand: 108 (62 balls)
Looking through the archives, we uncover Mohammad Azharuddin’s stunning innings against New Zealand in Baroda on December 17, 1988, which comes fourth on our list of the fastest ODI century by an Indian. Azharuddin crafted an amazing innings with lovely timing and grace, hitting an unbeaten 108 runs off just 65 balls. His exquisite Strokeplay mesmerized both fans and opponents, securely establishing him as one of India’s greatest batters.