On October 31, 1987, Sunil Gavaskar scored his maiden and his last ODI century which came against New Zealand. Chasing 221, India needed to chase it in 42.2 overs to face England in the Semi finals of the World Cup to avoid a clash with Pakistan.
Earlier in the match, Chetan Sharma took an hattrick becoming the first Indian bowler to do so. Kris Srikkanth along with Sunil Gavaskar went to the crease all guns blazing. Srekkanth got out on 136 and Gavaskar went to score his only century which came in just 85 balls. In 1975, In India’s first ever ODI, Gavaskar batted entire 60 overs to score 36(174). But, on that day he had a task in hand. India were going a run rate of 7, which is like 10 of today. India chased down the total in 33 overs to qualify for the semis which they lost against England.
Here is the video of Gavaskar’s only ODI century –