10 Greatest Indian Cricket Players Ever Posted on May 7, 2016 by TFE Times 10. Anil Kumble 9. Sunil Gavaskar 8. Yuvraj Singh 7. Virender Sehwag 6. Kapil Dev 5. Rahul Dravid 4. Virat Kohli 3. Sourav Ganguly 2. Mahendra Singh Dhoni 1. Sachin Tendulkar Related