As Indian cricket transitions into a new era following the Test retirements of Virat Kohli, Rohit Sharma, and Ravichandran Ashwin, experts have compiled India’s greatest Test XI of all time. The lineup features Virat Kohli as captain, Sunil Gavaskar as opener, and Rishabh Pant as wicketkeeper, reflecting the best performers across generations.
India’s All-Time Greatest Test XI
- Sunil Gavaskar – First cricketer to score 10,000 Test runs, with 34 centuries.
- Virender Sehwag – Only Indian with two triple centuries, known for his aggressive batting.
- Rahul Dravid – Fourth-highest Test run-scorer, providing stability at No. 3.
- Sachin Tendulkar – Highest run-getter in Test history with 15,921 runs and 51 centuries.
- Virat Kohli (C) – India’s most successful Test captain, winning 40 matches in 68 Tests.
- VVS Laxman – Known for his match-winning knocks, including the iconic 281 vs Australia.
- Kapil Dev – India’s greatest pace-bowling all-rounder, leading the team to the 1983 World Cup victory.
- Rishabh Pant (WK) – First Indian wicketkeeper to score centuries in England, Australia, and South Africa.
- Anil Kumble – India’s highest wicket-taker in Tests, with 619 scalps.
- Javagal Srinath – One of India’s fastest bowlers, known for his reverse swing.
- Ravichandran Ashwin – India’s second-highest wicket-taker, with 500+ Test wickets.
Legacy & Impact
This legendary XI represents India’s finest cricketers, who have shaped the nation’s Test cricket dominance over the decades. With Kohli’s aggressive leadership, Gavaskar’s solid opening, and Pant’s explosive batting, this lineup showcases India’s rich cricketing heritage.
For more updates on Indian cricket and historical rankings, stay tuned!