10 oldest active T20I cricketers in 2025
Unlike most professionals who retire in their mid-30s, some have chosen to play and contribute at an international level even in their 50s and 60s.
4 Min Read


In T20 cricket, many teams have preferred young players, but a few have given opportunities to veterans to showcase their skills. These cricketers, some well into their 40s and 50s, remain active in T20Is. Unlike most professionals who retire in their mid-30s, they have chosen to play and contribute at an international level. The following list of players last played in the year of 2025.
Here are 10 oldest cricketers playing T20Is:
10. Ian Ganness (Turks and Caicos Islands) - 51 years and 170 days
Ian Ganness played his last game at the age of 51 years and 292 days old and has represented the Turks and Caicos Islands in international cricket. Born on November 1, 1973, Ganness is a right-handed batter who has had the opportunity to feature in the shortest format of the game. Ganness played two T20 internationals, but with only one batting opportunity, he finished unbeaten on 0*.
Download Our App