Top 10 Indian Cricketers of All Time

10. Rohit Sharma

Rohit Sharma is an Indian cricketer who is one of the most successful Indian cricketers of the time He was born on 30 April 1987 in Maharashtra, India.

9. Virat Kohli

Virat Kohli is the world's most popular Indian cricketer of all time. He was born on 5 November 1988 in Delhi, India.

8. M.S Dhoni

Mahendra Singh Dhoni is the most successful Indian cricket team captain of all time. He was born on 7 July 1981 in Ranchi, India.

7. Virendra Sehwag

Virender Sehwag is a former Indian cricketer and one of the most destructive batsmen. He was born on 20 October 1978 in Delhi, India.

6. Sachin Tendulkar

Master Blaster Sain Ramesh Tendulkar is a right-handed batsman and one of the most successful cricketers in the world. Tendulkar was born on 24 April 1973.

5. Rahul Dravid

5. Rahul Dravid

Rahul Dravid is a former Indian cricketer. He was born on 11 January 1973 in Madhya Pradesh, India. Rahul Dravid is the only player in One Day International history to be involved in partnerships of three hundred runs or more.

4. Saurav Ganguly

Sourav Ganguly fondly known as Dada is a former Indian cricketer He was born on 8 July 1972 in West Bengal, India.

3. Anil Kumble

Anil Kumble is a former Indian cricketer who played continuously for 18 years. He was born on 17 October 1970 in Bangalore, India.

2. Sunil Gavaskar

View More

Arrow

Sunil Gavaskar is also a former Indian cricketer. He was born on 10 July 1949 in Mumbai, India. He was the best batsman of all time.

1. Kapil Dev

Kapil Dev Nikhanj is a former Indian cricketer. He led the Indian national team to win the 1983 World Cup. Kapil was originally from Chandigarh.

5 out of 5

Star
Star
Star
Star
Star