Sunil Gavaskar was the first Indian to score a century in each innings of a Test match (against New Zealand in 1979-80, scoring 116 and 64*). While Virender Sehwag scored a century and a double-century in the same match, the question specifically refers to Gavaskar's achievement of scoring both a hundred in each innings. Tendulkar, Sehwag, and Dravid all scored centuries but Gavaskar was first to achieve the twin-century feat.