#2 Sunil Gavaskar (15 centuries)
Sunil Gavaskar made his Test debut against the mighty West Indies in their own backyard in the year 1971 and went on to score 774 runs in his debut series with 4 centuries. It was an extraordinary performance by the young man considering the bowling line up the Windies had. Throughout his career, Gavaskar was always at his best when playing against West Indies and very rarely did the Windies bowlers taste success against him. After his scintillating debut, he couldn’t back it up against England in the next series, scoring only 2 fifties.
In the following years he went on to become one of the greatest batsmen of the Indian batting line up. Gavaskar was also the first player in history to complete 10,000 Test runs and his tally of 34 centuries was the highest, later broken by Sachin Tendulkar.
Gavaskar scored 15 centuries outside the Indian subcontinent with a very high percentage in West Indies and Australia. He scored 7 centuries in West Indies, 5 in Australia, two centuries in England and a solitary century in New Zealand.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news