#1 Sourav Ganguly
Matches: 311, Runs: 11363, Highest Score: 183, Average: 41.02, Centuries: 22
The Prince of Kolkata- Sourav Ganguly is arguably the greatest ever left-handed batsmen to play for India in ODIs. He was a great match winner and was considered to be one of the best ODI batsmen of his era.
Ganguly was one of the best Indian openers in ODIs and with Tendulkar, he formed one of the best ODI opening pairs of all time. As an opener, he often outscored even the great Sachin Tendulkar.
With his trademark sixes against spinners and cover drives against pacers, he was one of the most stylish batsmen of his generation. He is still India's second highest run scorer in ODIs after Sachin Tendulkar.
Without an iota of doubt, Ganguly is one of the best Indian ODI batsmen of all time.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news