#1 Sachin Tendulkar

No horses for guessing who the first player on this list would be. It's a name that needs no introduction; the God of Cricket- Sachin Ramesh Tendulkar. He is the highest run getter in the history of the game. The only player to have played 200 Test matches and scored a hundred centuries.
Born and brought up in Mumbai, Sachin went on to become arguably the best batsman this game has ever seen. He played 310 first class games for Mumbai and made 25,396 runs that included 81 centuries.
On 11 December 1988, aged just 15 years and 232 days, Tendulkar made his debut for Bombay and scored 100 not out in that match, making him the youngest Indian to score a century on debut in first-class cricket. He was handpicked to play for the team by the then Bombay captain Dilip Vengsarkar after watching him easily negotiating India's best fast bowler at the time, Kapil Dev, in the Wankhede Stadium nets, where the Indian team had come to play against the touring New Zealand team.
Be it Shane Warne, or Shoaib Akhtar, or Muralitharan, or even Brett Lee. the master blaster has mauled the bowlers all over the world and left them with nightmares. He single-handedly carried the hopes of an entire nation for more than two glorious decades.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news