In India, cricket isn’t just a sport—it’s a national obsession. Over the years, India has produced many legendary cricketers, especially batters who have made significant contributions to the game.
Let’s explore the ten greatest Indian batters of all time.
ALSO READ: Top 10: The Greatest Gentlemen In Cricket History
Sachin Tendulkar
Sachin Tendulkar, known as the “Little Master,” holds the record for the most runs scored in cricket history. Starting his international career at 16 against Pakistan, Tendulkar’s classical right-handed batting style and precise shot selection set him apart. He was the first to score a double century in ODIs and holds the record for 100 international centuries.
Sunil Gavaskar
Sunil Gavaskar, nicknamed “Sunny,” began his illustrious career with a century against the West Indies in 1971. Known for his solid back-foot punches and remarkable square cuts, Gavaskar was the first cricketer to surpass 10,000 runs in Test matches, amassing 13,214 runs in 233 matches.
Virat Kohli
Virat Kohli, who led India to victory in the 2008 ICC Under-19 World Cup, made his international debut the same year. Known as “King Kohli,” his powerful cover drives and on-drives are a treat to watch. With over 26,700 runs and 80+ centuries, Kohli is seen as a potential challenger to Tendulkar’s records.
Rahul Dravid
Known as “The Wall,” Rahul Dravid debuted in 1996 and quickly became one of the era’s most dependable batters. With his traditional approach and strong defense, he amassed 24,208 runs in 509 games, playing a crucial role in India’s successes.
Virender Sehwag
Virender Sehwag, the most destructive opener of his time, began his international journey in 1999. His fearless approach and ability to dominate bowlers made him a fan favorite. Sehwag was the first Indian player to score a triple century in Test cricket, finishing with 17,253 runs in 374 appearances.
MS Dhoni
Also known as “Captain Cool,” MS Dhoni is one of India’s most successful captains and a brilliant hitter. Making his debut in 2004, Dhoni led India to victory in both the 2011 ICC World Cup and the 2007 ICC T20I World Cup. Famous for his “helicopter shot” and finishing prowess, Dhoni amassed 17,266 runs in 538 games.
Sourav Ganguly
Sourav Ganguly, also called “Dada,” debuted in 1992 and was known for his elegant yet aggressive batting style. His debut Test century in 1996 against England marked the beginning of a stellar career. Ganguly scored 18,575 runs in 424 matches, known for his stylish cover drives and fierce strokes.
Rohit Sharma
Rohit Sharma, one of India’s greatest openers, started his international career in 2007. Known as “Hitman Ro,” Sharma is renowned for his excellent cover drives and pull shots. He holds the highest individual score in ODIs with 264 runs and has scored over 18,800 runs in 470+ matches, including three double centuries.
VVS Laxman
VVS Laxman debuted in 1996 and was known for his exquisite wristwork and ability to play both spin and pace effectively. He played crucial innings in challenging situations, scoring 11,119 runs in 220 matches, including 23 centuries.
Mohammad Azharuddin
Mohammad Azharuddin started his career with a bang, scoring centuries in his first three matches. Known for his wristy leg-side strokes and perfect cover drives, Azharuddin scored 15,593 runs in 433 matches, leaving a lasting legacy in Indian cricket.
These ten batters have left an indelible mark on Indian cricket, setting records and inspiring countless fans with their exceptional talent and performances on the global stage.
ALSO READ: Why Sachin Tendulkar Is The GOAT Of Cricket?