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.

By Mihir Korde

Updated - 23 Aug 2025, 12:42 IST

4 Min Read

8. Robert Johnson (Turks and Caicos Islands) - 53 years and 110 days

Robert Johnson represents the Turks and Caicos Islands. At 53 years and 234 days of age, he is among the oldest players in international cricket. A right-hand batter and right-arm medium-fast bowler, Johnson has featured in two T20Is so far. While his batting returns have been decent, with five runs from two innings, his bowling has seen him pick up two wickets. He picked up two wickets for 16 runs against Panama in April 2025.


7. John Vujnovich (Croatia) - 53 years and 227 days

John Vujnovich, one of Croatia’s oldest cricketers, continues to play the game at the age of 53. He made his debut for Croatia back in 2022 and has featured in 13 games since then, with his last outing coming in August 2025.

He represented Croatia in the ICC T20 World Cup Sub-Regional Europe Qualifiers and has played 13 T20Is so far, scoring 157 runs with a highest of 38 and picking up 11 wickets, with best figures of 2/23. He registered scores of 38 and 23 and picked a two-wicket haul against Cyprus.

Prev
Page3 / 8
Next

Get every cricket updates! Follow Us:

Download Our App

For a better experience: Download the CricTracker app from the IOS and Google Play Store