47-year-old Imran Tahir scripts new world record in T20 cricket

Samira Vishwas

Tezzbuzz|10-09-2026

Former South Africa spinner Imran Tahir made it to the history books when he became the oldest player in the history of T20 Cricket to take a fifer. Imran achieved the feat in the Caribbean Premier League 2026 game against the Saint Lucia Kings. The leggie achieved the milestone at the age of 47 years and 167 days, going past the previous record of Tomakunate Ritawa from the Cook Islands, who did so at 46 years and 299 days four years ago.

Imran got the wicket of top-scorer Kamil Pooran, who was given LBW for 43 runs. Guyana Amazon Warriors skipper then dismissed opposition skipper Roston Chase for one run. McKenny Clarke and Matthew Forde were undone by Tahir, with both batters failing to open their accounts.

His fifth wicket came in the form of Joshua Bishop, who scored five runs as the Kings were bowled out for 119 runs with seven balls left. Former Proteas star ended with figures of 5/17 from his four overs. With his fifer, the veteran spinner has also risen to fifth in the leading wicket-takers tally in the CPL 2026. Bangladeshi player Mehidy Hasan Miraz also did well to claim three wickets.

Needing 120 runs to win the game, Guyana faced stiff resistance from the visiting side. Chase dismissed Mavendra Dindyal for five runs before Glenn Phillips (37) and Shai Hope (21) steadied the ship with a stand of 53 runs. However, both batters were dismissed in the space of four balls.

Quentien Sampson (37* off 11) took his side to a four-wicket win with nine balls to spare. He struck massive sixes and a four. With their latest win, Guyana are now leading the points table, and the team has also qualified for the knockout phase. Antigua and Barbuda Falcons have also qualified and are currently second in the standings.

Imran Tahir named Player of the Match

Imran Tahir was the unanimous choice for the Player of the Match award. After the game, he spoke about his performance. “I have been waiting for this, and my role is to contain, but I am an attacking bowler,” he said. “My son keeps telling me to keep playing one more year, and he wishes to play with me. So that’s the motivation I want to set for him and all the youngsters who are following me.”

Oldest players to take five-for in T20 Cricket

Imran Tahir – 5/17 at the age of 47 years and 167 days in 2026

Tomakanute Ritawa – 5/15 at the age of 46 years and 299 days in 2022

Imran Tahir – 5/21 at the age of 46 years and 148 days in 2025

Nayan Dosani – 5/11 at the age of 44 years and 114 days in 2012

Sanath Jayasuriya – 5/18 at the age of 42 years and 66 days in 2011