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 | 113* | Royal Challengers Bengaluru | 14 Apr 2017-22 May 2024 |
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 |
Subramaniam Badrinath | 84 | Chennai Super Kings | 19 Apr 2008-6 May 2012 |
Sanju Samson | 84* | Rajasthan Royals | 11 Apr 2019-24 May 2024 |
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 in 158 matches in a row across the IPL and CLT20.
Raina’s 158 matches are also the most for aby team in all T20s. He is the only player who has played 150+ matches on the trot in T20s.
2: Virat Kohli is the only player to have a streak of playing 100 or more matches for the same IPL team twice. Kohli has played 100+ successive matches for the Royal Challengers Bengaluru, not once but twice. His first streak lasted for 144 games between May 21, 2008, and May 29, 2016. While his second streak has been currently going on since April 14, 2017.
5 players each have featured in 60 or more T20 matches for Chennai, Kolkata Knight Riders, and Mumbai Indians. Only CSK has 4 players who have played 100 or more successive matches for them.