#2 Jacques Kallis
One of the greatest batsmen of the modern era who scored a monumental 45 centuries during his Test career, Kallis fittingly bid adieu to Test cricket in a grand manner.
He played his last Test against India at Durban in 2013 and scored 115 in his last innings. South Africa won the match by a huge margin of 10 wickets.
Click here to get India Squad for T20 World Cup 2024. Follow Sportskeeda for the T20 World Cup Schedule, Points Table, and news