Top 5 Players with the Longest Careers in T20 International
T20 is the shortest and most entertaining format of cricket. The game is of just 20 overs, so spectators get all the thrill in just a few hours. The format has seen numerous players make T20 games more interesting and fun. Some of them had long careers in the format and continued to deliver notable performances. In this article, we will have a look at five players who had the longest careers in T20 International.
5) Collins Obuya
Collins Obuya is a former Kenyan cricketer who made his international debut in 2003. Obuya made his T20 debut in 2007 and played a total of 75 matches, scoring 1742 runs. His highest score in T20 is 96*. Collins was a prominent player of the Kenya cricket team and his T20 career lasted for sixteen years and 204 days. Obuya announced his retirement from international cricket in 2024.
4) Rohit Sharma
The Hitman Rohit Sharma is the most exceptional batsman of India. He made his T20 debut in 2007 and went on to play incredible knocks for the team. He has numerous T20 records to his name and one of them is hitting most T20I sixes. Rohit always displayed aggressive batting, proving himself as one of the best players of this format. Rohit has 5 T20I hundreds to his name. After leading Team India to ICC T20 World Cup 2024 victory, Rohit Sharma announced his retirement from the format. His T20I career lasted for sixteen years and 284 days.
3) Mahmudullah Riyad
Former Bangladeshi captain Mahmudullah Riyad made his T20 international debut in 2007 and played a total of 141 matches for his country. He scored a total of 2444 runs in the format, with his highest score being 64*. If we talk about his bowling, Mahmudullah took 41 wickets with an economy of 7.16. He played his last T20 match on October 12 against India. His T20 career lasted for seventeen years and 35 days.
2) Sean Williams
Sean Williams is a Zimbabwean cricketer who made his T20 debut on November 28, 2006. He played 81 matches for Zimbabwe and scored 1691 runs. In bowling, he took 48 wickets with an average of 6.93. Williams announced his retirement from T20 on May 12, 2024. His T20I career lasted till 17 years and 166 days.
1) Shakib Al Hasan
The former Bangladesh team captain Shakib Al Hasan is arguably the greatest player ever produced by the country. Shakib played a total of 129 matches and scored 2551 runs. His highest score in the format is 84. In bowling, Shakib Al Hasan took 149 wickets with an average of 6.81. Shakib held the No. 1 spot in the ICC T20 ranking for a long time, which proves he is the best all-rounder of this generation. Shakib retired from the format on June 24, 2024. His T20 career lasted for seventeen years and 209 days.