In the fast-paced world of T20 leagues, a significant number of matches are crammed into a short period. So, it’s quite apparent that players must maintain top-notch fitness levels to feature in all the matches and perform for their teams.
Some notable players have represented their IPL teams without missing a match, maintaining unbelievable streaks for a longer time.
So, in this article, we’ll look at the top 10 instances of players with the most consecutive matches for a single IPL team.
Most Consecutive Matches for Single IPL Team
Player | Consecutive Matches | Team | Span |
---|---|---|---|
Suresh Raina | 158 | Chennai Super Kings | 19 Apr 2008-10 Apr 2018 |
MS Dhoni | 145 | Chennai Super Kings | 25 Mar 2010-14 Apr 2019 |
Virat Kohli | 144 | Royal Challengers Bengaluru | 21 May 2008-29 May 2016 |
Virat Kohli | 128* | Royal Challengers Bengaluru | 14 Apr 2017-3 Jun 2025 |
Ravindra Jadeja | 111 | Chennai Super Kings | 4 Apr 2012-23 Apr 2019 |
Ravichandran Ashwin | 107 | Chennai Super Kings | 6 Apr 2010-28 Apr 2015 |
Gautam Gambhir | 107 | Kolkata Knight Riders | 25 Sep 2011-19 May 2017 |
Ambati Rayudu | 102 | Mumbai Indians | 28 Mar 2010-12 Apr 2015 |
MS Dhoni | 93* | Chennai Super Kings | 1 May 2019-25 May 2025 |
Sanju Samson | 91 | Rajasthan Royals | 11 Apr 2019-16 Apr 2025 |
Note: The stats include the matches played in the Indian Premier League and Champions League T20.
Key Insights
Suresh Raina holds the record for playing the most consecutive matches for a single IPL team. The southpaw represented the Chennai Super Kings (CSK) in 158 matches in a row across the IPL and CLT20.
Raina’s 158 matches are also the most by a player for any team in all T20s. He is the only player who has played 150+ matches on the trot in T20s.