5. Adam Voges

Adam Voges first turned heads when he scored a 62-ball hundred in a List A game in Australia during the 2004-05 season. Midway through the 2006/07 Ashes, he was named in Australia's squad for the Ashes, but as luck would have it, he didn't make his debut.
In 2007, the 38-year old made both his ODI and T20I debuts. However, the selectors never really persisted with him as he played just 38 limited overs internationals between 2007 and 2013. Yet, he averaged in excess of 40 in both ODIs and T20Is.
Just when it seemed that Voges will go through his career without donning a Baggy Green, he made his test debut versus the West Indies at the age of 35. He made the most of this opportunity as he slammed a ton and in the process, became the oldest debutant to do so.
In three successive innings played between December 2015 and February 2016, the former Aussie vice-captain amassed 614 runs before being dismissed, going past Sachin Tendulkar's record of scoring 497 runs between two dismissals. Voges retired with an average of 61.87 in tests, a number bettered only by Steve Smith and Sir Don Bradman.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule