5. Zaheer Khan (2000 – 2015)

Zaheer had a fair share of issues, but he always stood up and against all the odds, he returned to International cricket in 2013 and completed 300 Test wickets against South Africa. He was dropped after the New Zealand tour and in October 2015, he called it the day.

4. VVS Laxman (1996 – 2012)

Though it was fitting that his final International appearance was against Australia, he too was dropped from the side and eventually hung his boots after getting discarded. 

3. Virender Sehwag (1999 – 2015)

It still hurts people that the Sultan of Multan never got a testimonial. After playing the second Test against Australia in 2013 at Hyderabad, he was dropped and never got a callback again. After trying his best to get back, he finally chose to call off the majestic career in October 2015. 

2. Rahul Dravid (1996 – 2012)

After all his selfless contributions, Dravid was dropped from the Indian side post his disastrous run in 2011. Sadly, one of the greatest batsmen to have ever graced the gentlemen’s game, announced his retirement with immediate effect in 2012. 

1. Sunil Gavaskar (1971 – 1987)

Yes, the farewell trend didn’t hit the cricketing shores back then, Yet, his last game for the country was against England in the 1987 World Cup. It was the Semifinal of the World Cup which didn’t finish on a great note and Gavaskar didn’t get selected again in the Indian side.