Cricket in India has evolved through generations, with each era producing a player who changed the way the game was played. From the fearless batting of Sunil Gavaskar to the modern dominance of Virat Kohli, every legend has left a unique legacy.
Era
Player
Rating (/10)
Primary Role
1971–1987
1989–2013
1996–2008
1996–2012
2004–2020 (Intl.)
2008- Present
2007- Present
Sunil Gavaskar
Sachin Tendulkar
Saurav Ganguly
Rahul Dravid
M.S.Dhoni
Virat Kohali
Rohit Sharma
9.5
10.0
9.3
9.7
9.9
9.9
9.6
Opening Batter
Top Order Batter
Batter & Captain
Top Order Batter
Wicketkeeper-Batter & Caption
Batter
Opening Batter & Caption
1. Sunil Gavaskar (Debut: 1971)
Career Highlights:
Test debut against the West Indies in 1971. First player in cricket history to score 10,000 Test runs. Scored 34 Test centuries, a world record at the time. Excelled against the fearsome West Indies pace attack without a helmet.
Career Stats
Tests: 125 matches
Runs: 10,122
Average: 51.12
34 centuries
Gavaskar proved that Indian batters could dominate the world's fastest bowlers. He inspired an entire generation and laid the foundation for India's batting excellence.
2. Sachin Tendulkar (Debut: 1989)
Career Highlights:
International career spanning 24 years.
Only player with 100 international centuries.
Highest run-scorer in international cricket. First men's cricketer to score a double century in ODIs.
Member of India's 2011 Cricket World Cup-winning team.
Career Stats
International matches: 664
International runs: 34,357
International centuries: 100
Often called the "God of Cricket," Tendulkar carried the expectations of over a billion fans while setting records that remain unmatched.
3. Sourav Ganguly (Debut: 1992)
Career Highlights:
One of India's most influential captains.
Led India to the 2003 Cricket World Cup Final.
Backed young stars like Virender Sehwag, Yuvraj Singh, Harbhajan Singh and Zaheer Khan. Famous for waving his shirt from the Lord's balcony after the 2002 NatWest Trophy final.
Career Stats
ODIs: 311
matches Runs: 11,363
ODI centuries: 22
Ganguly changed India's mindset, creating an aggressive and fearless team culture that paved the way for future success.
4. Rahul Dravid (Debut: 1996)
Career Highlights Nicknamed "The Wall."
One of the greatest Test batters ever.
Excelled in difficult overseas conditions.
Later coached India to major youth and senior successes.
Career Stats
Tests: 164
Runs: 13,288
Average: 52.31
Centuries: 36
Dravid symbolized patience, discipline, and technical excellence, becoming a role model for aspiring cricketers.
5. Mahendra Singh Dhoni (Debut: 2004)
Career Highlights Only captain to win all three major ICC white-ball trophies: 2007 T20 World Cup
2011 ODI World Cup
2013 Champions Trophy
Renowned for calm leadership and exceptional finishing ability. Revolutionized wicketkeeping with lightning-fast stumpings.
Career Stats
ODIs: 350 Runs
10,773 Dismissals
829 international
Dhoni transformed India into one of the strongest limited-overs teams in history and remains one of cricket's greatest captains.
6. Virat Kohli (Debut: 2008)
Career Highlights:
One of the greatest all-format batters.
Led India to the top of the Test rankings.
Fitness revolutionized Indian cricket.
Multiple ICC Player of the Year awards.
Career Stats
Over 27,000 international runs.
80+ international centuries.
Outstanding average across formats.
Kohli redefined consistency, chasing, and fitness standards in modern cricket.
7. Rohit Sharma (Debut: 2007)
Career Highlights:
Only player with three ODI double centuries. Record-holder for the highest individual ODI score (264).
Led India to major ICC success as captain.
One of the greatest white-ball opening batters.
Career Stats
Over 19,000 international runs.
49 ODI centuries.
Five IPL titles as captain.
Rohit's elegant stroke play and ability to score huge innings have made him one of the finest ODI batters in cricket history.
Conclusion
These seven cricketers represent the evolution of Indian cricket across five decades. Gavaskar gave India belief, Tendulkar inspired a generation, Ganguly built a fearless team, Dravid embodied resilience, Dhoni delivered world titles, Kohli elevated fitness and consistency, and Rohit mastered white-ball batting while leading India in a new era. Together, they form the backbone of India's cricketing legacy and are among the greatest players the sport has ever produced.
