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.
5. Dwight Weakley (Bahamas) - 55 years and 185 days
Dwight Glenroy Weakley is a veteran cricketer who continues to play for the Bahamas at the age of 55. Weakley made his T20I debut in December 2024 against Brazil and last represented his country as recently as June 2025 against the Cayman Islands, at 55 years and 185 days of age. The all-rounder has taken 14 wickets in 15 T20Is, while also chipping in with 31 runs. Overall, he has featured in 17 T20s, bagging 14 wickets and managing 49 runs.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store