#3 Sourav Ganguly
Matches: 311, Runs: 11363, Highest Score: 183, Average: 41.02, Centuries: 22

Sourav Ganguly is arguably India's greatest ever left handed batsmen in ODIs.
He is India's 2nd highest run scorer in ODIs after Sachin Tenduldar. Ganguly was one of the best Indian openers in ODIs. As an opener he scored hundreds at will and in his initial years, often outscored, even the great Sachin Tendulkar.
He was a great match winner for India with the bat in ODIs and was considered to be one of the best One day International batsman of his era. He is without a doubt, one of the best Indian ODI batsman of all time.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news