He also said that players like Rohit Sharma might make the list someday, but right now, he chose players who are almost finished with their careers.
Ravi emphasized that his top five are players who helped shape Indian cricket in different times. That’s why Rohit Sharma, Rahul Dravid, and Anil Kumble are not on his list, even though many people talk about them as some of India’s best.
Ravi Shastri, who used to coach India’s cricket team, shared his list of the five greatest Indian cricket players of all time. His list includes players from different times in history, but one big name is not on it: Rohit Sharma.
He talked about his choices on a podcast called The Overlap Cricket, where he was talking with other cricket experts. Ravi’s list covers players from five different decades, and he picked Sunil Gavaskar from the 70s, Kapil Dev from the 80s, Sachin Tendulkar from the 90s, and MS Dhoni and Virat Kohli from the 2000s and 2010s.
Ravi said his choices were based on how much they influenced the game, how much they impacted cricket in India, and how consistent they were — not just based on their numbers.
