Top 10 Longest Cricketing Careers of T20 International

WRITTEN BY Akhil Singhal

10. Rohit Sharma (IND)

14y 294d (2007-2022)

9. Mahmudullah (BAN)

14y 309d (2007-2022)

8. Mohammad Hafeez (PAK)

15y 75d (2006-2021)

7. Shoaib Malik (PAK)

15y 84d (2006-2021)

6. Mushfiqur Rahim (BAN)

15y 97d (2006-2022)

5. Dinesh Karthik (IND)

15y 221d (2006-2022)

4. Shakib Al Hasan (BAN)

15y 221d (2006-2022)

3. Sean Colin Williams (ZIM)

15y 231d (2006-2022)

2. Chris Gayle (WI)

15y 263d (2006-2021)

1. Dwayne Bravo (WI)

The longest record in T20 International cricket is in the name of Dwayne Bravo - 15 years 263 days.

For More Such Stories...