VVS Laxman picks India's best XI of last 25 years

<p>

Middle Order

#3 Rahul Dravid

<p>

Rahul Dravid is an obvious choice for every Test XI. The Wall used to anchor the innings with his orthodox style of play. Remarked as one of the toughest batsmen to bowl to, Dravid holds the record for playing most number of balls in test cricket. Dravid retired as a legend with over 13000 runs and 36 centuries to his name. Currently, he serves as coach of the Indian boys U-19 team.

#4 Sachin Tendulkar

<p>

The god needs no introduction; such is the legacy of this man. In his two and half decade long career, the Master from Bombay achieved all most everything a player can desire for; the only person on the planet to play 200 Test matches, a tally of close to 16000 runs with 51 centuries with an average of 53.78.

#5 Virat Kohli

<p>

Current Indian skipper Virat Kohli is best modern day batsman from a mile. Virat has risen to the higher standards in his seven years long career scoring 5994 runs in 69 Tests he played. Since he had been handed over the captainship duties, Delhi lad has scored six double centuries to his name.

#6. Sourav Ganguly (C)

<p>

VVS chose his fellow skipper back then as the captain of this eleven. Ganguly earned himself the title of "god of off-side" by his excellent stroke play over the covers. Dada took the Indian Cricket to the level it is now, his for-seeing in the future and amazing leadership qualities helped the birth of a new era in the history of Indian Cricket.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links