1. Sachin Tendulkar

Sachin Tendulkar is the greatest batsman in the cricket's modern era. Appearances, runs, centuries, half-centuries; the ‘Master Blaster’ tops it all and by quite a fair distance. Sachin’s greatness goes beyond numbers as he cemented his place as world's best with the willow for almost two decades. Add to his run-scoring pedigree, the enormous weight of expectations he carried on his shoulders.
The die-hard Indian cricket fanatics expected him to score in every innings and he more often than not answered their call. Sachin became a prolific run-getter for India belting quality attacks with utter disdain and ended up as the leading run scorer and century maker in limited-overs arena.
ODI Record for India
Matches: 463
Runs: 18426
Avg: 44.83
100s: 49
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news