10.AB de Villiers

De Villiers has played 228 ODIs as well. He was a part of a thrilling 2015 ICC World Cup semi-final match against New Zealand. He played his last game against India at SuperSport Park in 2018. But, the superstar never received a farewell game.


He is well known for giving chances to the youngsters. Under his captaincy, Virat Kohli, Rohit Sharma, and Shikhar Dhawan became the players they are now. He played his last game in the 2019 World Cup. The iconic Indian captain was never given a perfect farewell game.

8. Matthew Hayden

 A big man with a terrifying look, Hayden used to bully the bowlers with his performances with the bat. Hayden last played a Test match in 2009. Because of his poor form during the latter stage of his career, he was dropped from the squad. He never got a farewell game

7. Wasim Akram

In Test cricket, he scored 2898 runs with the highest score of 257. In ODIs, he had the highest score of 86. Akram’s last test match was canceled without a ball being bowled. Well, all the fans would have liked to see him terrify the batsmen in a farewell game. 

6. Hashim Amla

A modest cricketer, Amla is an inspiration to many. His approach to the game was simple but highly effective. He had an impressive strike rate of 141.77 in the IPL too. Even though he was unable to get a perfect farewell, he is one of the greats in the modern era.  

5. Virender Sehwag

Sehwag has played 104 Test matches for India. During his time as the opener, he scored 23 centuries and 8586 runs for the team. However, the rise of Murali Vijay and Shikhar Dhawan meant that he was benched and later dropped. 

4. Zaheer khan

The “attitude to never give up”, Zaheer is the perfect example. He played his last international in a Test match at Basin Reserve in 2014. But, he never got to say goodbye to this wonderful sport properly. 

3. Yuvraj singh

The most iconic phase of Singh’s career was winning the World Cup while fighting cancer. He was nurtured under the captaincy of Sourav Ganguly and became one of the senior members under M.S. Dhoni’s captaincy. But, he announced his retirement as newcomers became proven performers.

2. Daniel Vettori

In 2015, Vettori was a member of the famous Kiwi squad that went on to reach the finals of the ICC World Cup. But, a batting order collapse early on in the final meant that Kiwis were unable to set up a commendable target. This turned out to be the last match for the iconic Kiwi player.

1.Shivnarine Chanderpaul

Shivnarine played the last game in his career in 2015. This was against England which the West Indies won by 5 wickets. But, this was not his farewell game. Even though he deserved a farewell game, Shivnarine never got one.