In the fast-paced T20I format, consistency and fitness have become more important than ever.
If a player performs consistently in the shortest format, they automatically seal their spot in the team. Moreover, their fitness is crucial in always keeping them match-ready, enabling them to play for a longer time without missing a single game.
Over the years, a few players have shown their dedication by striving for longer periods with their performances and fitness.
This article looks at the top 10 players who have played the most consecutive T20I matches.
| Player | Consecutive Matches | Team | Span |
|---|---|---|---|
| Nizakat Khan | 120* | Hong Kong | 15 Jul 2015-1 Mar 2026 |
| Syed Aziz | 107* | Malaysia | 2 Oct 2019-7 Mar 2026 |
| Muhammad Waseem | 91 | UAE | 5 Oct 2021-16 Oct 2025 |
| Richie Berrington | 82 | Scotland | 1 Feb 2010-11 Mar 2024 |
| Simon Ssesazi | 82 | Uganda | 13 Sep 2021-14 Jun 2024 |
| Rashid Khan | 79 | Afghanistan | 8 Jan 2016-16 Jul 2023 |
| Shem Ngoche | 78 | Kenya | 5 Jul 2013-12 Jul 2024 |
| Mohammed Aslam | 78* | Kuwait | 4 Jul 2019-1 Mar 2026 |
| Najibullah Zadran | 77 | Afghanistan | 19 Feb 2016-16 Jul 2023 |
| Virandeep Singh | 77 | Malaysia | 13 Jul 2019-17 Apr 2024 |
| Ravija Sandaruwan | 75 | Kuwait | 20 Jan 2019-13 Apr 2025 |
Hong Kong’s Nizakat Khan became the first player to feature in 100 consecutive matches in T20I cricket. He hasn’t missed a single match for Hong Kong for more than a decade.
Afghanistan’s Rashid Khan has played the most T20Is in a row among full-member players. He turned up for Afghanistan in 79 consecutive games between January 2016 and July 2023.
Scotland’s Richard Berrington didn’t miss a single game for Scotland for 14 years and 40 days, playing 82 matches in a row. This is the longest time in terms of years for a player without missing his team’s single T20I match.
Over 50 players have featured in 50 or more consecutive matches in the shortest format.
Zimbabwe’s Graeme Cremer missed the most consecutive T20I matches. The leg spinner played his 29th match on February 6, 2018, against Afghanistan, before his 30th appearance on November 18, 2025, against Pakistan. In between, Cremer missed 126 matches for Zimbabwe.
West Indies’ Khary Pierre (110), India’s Khaleel Ahmed (104), West Indies’ Devon Thomas (102), Bangladesh’s Rony Talukdar (100), and Pakistan’s Hussain Talat (100) are the other players to miss 100 or more T20I matches in a row.
Bermuda’s Kyle Hodsoll has the longest gap in terms of time between two T20Is. He made his debut on August 5, 2008, against Canada and returned to play his second T20I on November 10, 2021, against the Bahamas, with the interval between those matches stretching to 13 years and 97 days.
India’s Shivam Dube has played the most T20Is without losing a match. India didn’t lose 37 matches in a row in which Dube featured between December 2019 and October 2025.
Former Indian captain Rohit Sharma became the first-ever men’s player to feature in 150 T20I matches. (Check out Rohit’s year-wise T20I performance here.)
Zimbabwe’s Sean Williams became the first player to have a career of more than 17 years in T20I cricket.
Babar Azam holds the record for playing the most successive T20I matches as a captain of a team. He captained Pakistan in 55 matches on the trot between February 2021 and November 2022. He also became the first captain to play in more than 50 T20I matches in a row.
Spain became the first team to win 20 or more matches in a row in men’s T20I cricket.
Read Next | Most Centuries as Captain in All Formats
Here is a comprehensive breakdown of the most explosive half-centuries in international cricket, highlighting the…
While scoring a century and taking a 5-wicket haul is a nearly impossible double, an…
Explore this comprehensive breakdown detailing remarkable run-scoring feats and century milestones to satisfy your search…
Under Ben Stokes, England championed the "Bazball" philosophy, characterized by high-intent, aggressive batting and proactive…
Discover the definitive statistical breakdown and historic milestones regarding the most wickets by leg spinners…
Enjoying some new games online is something many of us like to do during our…