Archive · 3 Sep 2025
Sean Williams Breaks T20I Record, Spanning Over 18 Years
Sean Williams, a cricket player from Zimbabwe, has set a new record.
He now has the longest career playing in T20 International matches, meaning he's played these games for the longest time compared to anyone else.
He started playing these matches way back in 2006 and recently came back to the team.
This beats the previous record held by Shakib Al Hasan.
It's like he's been playing the same game for longer than anyone else in the world.
This is a big deal because it shows how long he's been playing and how dedicated he is to the sport.
He made a comeback to play again after a break.
Sean Williams has the longest T20I career in history, surpassing Shakib Al Hasan.
Williams made his T20I debut in November 2006.
He last played a T20I in May 2024 before his recent comeback.
Williams returned to the T20I side in September 2024.
Brendon Taylor shares a historical debut with Williams.
- Who
- Sean Williams
- What
- Broke Shakib Al Hasan's record for the longest T20I career.
- When
- Williams made his comeback in September 2024.
- Where
- Harare Sports Club, Harare
- Why
- Williams was recalled to the team for the 2026 T20 World Cup African Qualifiers.
- Player
- Sean Williams
- Record Achieved
- Longest T20I Career
- Debut Date
- November 28, 2006
- Last T20I Match
- May 2024
- Current Career Span
- 18 Years, 279 Days
- Previous Record Holder
- Shakib Al Hasan