7 times age was just a number in T20 Internationals

# Sports Desk
Mohammad Nabi, Chris Gayle, Aamir Kaleem (L-R)
Mohammad Nabi, Chris Gayle, Aamir Kaleem (L-R)

In the ever-evolving world of T20 cricket, where youth and explosive athleticism often steal the spotlight, a handful of seasoned veterans have proven that age is merely a number. These players, well into their late 30s and early 40s, defied the odds and turned back the clock with match-defining half-centuries against full-member nations.

Here’s a look at the seven oldest cricketers to notch a T20I fifty:

1. Aamir Kaleem (Oman) – 43 years

Oman’s Aamir Kaleem tops the list with a memorable knock against India in Abu Dhabi. At nearly 44, Kaleem carved out a composed 64, making him the oldest player ever to score a T20I half-century against a full-member opponent.

2. Chris Gayle (West Indies) – 41 years

This boss never needed an introduction, and even as he approached 42, Chris Gayle continued to show his signature power. Against Australia in Gros Islet, Gayle hammered a blistering 67 off just 38 deliveries, showing the cricketing world that his bat hadn’t lost any of its thunder.

3. Mohammad Nabi (Afghanistan) – 40 years

Afghanistan’s veteran all-rounder Mohammad Nabi joined the elite club with an electrifying 60 off just 22 balls against Sri Lanka in the 2025 Asia Cup, played in Abu Dhabi. His knock was filled with towering sixes and fearless strokeplay.

4. Mohammad Hafeez (Pakistan) – Multiple entries

Known as "The Professor" for his cricketing intellect, Mohammad Hafeez features three times on this list. His highest entry came at 40 years, when he scored a match-winning, unbeaten 99* against New Zealand. He also struck 86 (aged 39 years) and 69 (aged 39 years) versus England

5. Sanath Jayasuriya (Sri Lanka) – 39 years

A pioneer of aggressive opening in limited-overs cricket, Sanath Jayasuriya brought his explosive style into T20s as well. Just 20 days shy of his 40th birthday, Jayasuriya blasted an elegant 81 against the West Indies in Nottingham during the 2009 T20 World Cup.

6. Trent Johnston (Ireland) – 39 years

Former Ireland cricketer Trent Johnston had his moment in the spotlight when he smashed a quickfire 62 off 32 balls against Afghanistan in Abu Dhabi back in 2013. 

7. Tillakaratne Dilshan (Sri Lanka) – 39 years

Rounding out the list is Tillakaratne Dilshan, another Sri Lankan stalwart known for his trademark ‘Dilscoop’. At 39 years, he remained unbeaten on 83 against Afghanistan at Eden Gardens in 2016.