IPL RecordsMost Matches Played in IPL by a Player

Most Matches Played in IPL by a Player

IPL is one of the biggest cricket events worldwide and attracts cricket fans and players from all around the world. Every player aspires to play in this league so that he may showcase his skills and get some experience.it’s like dream comes true to represent a team in IPL.  Any player who plays more matches in IPL gets more exposure and hence performs better in other leagues of the world. In this article, we will look at the top 10 players with the most matches played in IPL.

MS DhoniCSK, RPSG2342008-2022
Dinesh KarthikDD, GL, PBKS, KKR, MI, RCB2292008-2022
Rohit SharmaDCH, MI2272008-2022
Virat KohliRCB2232008-2022
Ravindra JadejaCSK, GL, KTK, RR2102008-2022
Shikhar DhawanDCH, DC, DD, MI, PBKS,SRH2062008-2022
Robin UthappaCSK, KKR, MI, PW, RR, RCB2052008-2022
Suresh RainaCSK, GL2052008-2021
Kieron PollardMI1892010-2022
Amabai RayuduCSK, MI1882010-2022
Most Appearances in IPL

1. MS Dhoni | 234 

MS Dhoni holds the record for most appearances in IPL. He represented consistently one team in IPL Chennai Super Kings except for two seasons 2016 and 2017 and appeared in 234 IPL matches. He set many records as a captain in IPL.

As CSK was banned from IPL for two years, during this period MSD joins Rising Pune Super Giant and successfully lead the team in the runner-up stage in 2017.

  • He played 204 matches for Chennai Super Kings from 2008 to 2022.
  • For Rising Pune Super Giant, he played 30 matches in the 2016-17 season.
ms dhoni played most matches in IPL

2. Dinesh Karthik | 229

Dinesh Karthik is among the most experienced wicket keepers in IPL. In total, he played 229 matches from 2008 to 2022 and represented 06 IPL teams. 

He played for Delhi Daredevils, KKR, Gujarat Lions, Punjab Kings, MI, and RCB.

  • Dinesh Karthik started his IPL career for Delhi Daredevils and played 56 matches (2008,2009,2010, and 2014)
  • He played 30 matches for Gujarat Lions in the 2016-17 season.
  • He played 61 matches for Kolkata Knight Riders from 2018 to 2021.
  • He played 14 matches for Punjab Kings in the 2011 season.
  • He played 36 matches for Mumbai Indians in the 2012-13 season.
  • He played 32 matches for Royal Challengers Bangalore in the 2015 and 2022 seasons.
Danish Karthik played for six teams in ipl

3. Rohit Sharma | 227

Rohit Sharma is the third most experienced player in IPL. In total, he played 227 IPL matches for two teams Mumbai Indian and Deccan Chargers. 

  • Rohit started his IPL career for Deccan Chargers in 2008 and played 45 matches till 2010.
  • Rohit joined Mumbai Indians in the 2011 season and played 182 matches till 2022.
Rohit Sharma played 227 matches for MI and DCH in IPL.

4. Virat Kohli | 223

There is no IPL record list that is complete without the presence of Virat Kohli. His most famous records are the most runs as captain in IPL.

Virat Kohli has only represented one IPL team, Royal Challengers Bangalore. He played 223 matches for Royal Challengers Bangalore. Which are the highest matches played for RCB by any player. As a captain, he played 140 matches for RCB from 2011-to 2021. 

Virat Kohli played 223 ipl games for RCB.

5. Ravindra Jadeja | 210

Ravindra Jadeja is one of the most experienced all-rounders in IPL. He represented four IPL teams in his career. In total, he played 210 matches from 2008 to 2022. 

  • Ravindra Jadeja was picked by Rajasthan Royals in 2008 and, he represented the Royals for two seasons (2008, 2009).
  • He played 14 matches from Kochi Tuskers in 2011.
  • Jadeja was part of the Gujrat Lions in 2016 and 2017.
  • He played most matches (142) for Chennai Super Kings from 2012 to 2022.
Ravindra Jadeja played for four different teams in IPL.

6. Shikhar Dhawan | 206

Shikhar Dhawan set numerous records in the IPL, the most notable of which is his name on the list of most runs as an opener in the IPL. In total, he played 206 matches for 05 IPL teams Mumbai Indians, Delhi Capitals, Deccan Chargers, Punjab Kings, and Sunrisers Hyderabad.

  • Shikhar Dhawan played the highest number of matches 85 for Sunrisers Hyderabad.
  • He played 15 matches for Mumbai Indians in the 2009-10 season.
  • He played 63 matches for Delhi Capitals and 29 for Deccan Chargers.
  • In 2022, he joined Punjab Kings and played 14 matches for the franchise. 
ShIkhar Dhawan played 206 matches for four teams in IPL.

7. Suresh Raina | 205

Like MS Dhoni, Suresh Raina remained a consistent part of the Chennai Super Kings from 2008 to 2021. In total, he played 205 IPL matches. During CSK’s suspension, he played for Gujarat Lions in the 2016-17 season.

  • He played 29 matches for Gujarat Lions in the 2016-17 season, and 176 matches for Chennai Super Kings till 2021. 
Suresh Raina played for GL and CSK in 205 matches.

8. Robin Uthappa | 205

Robin Uthappa has been the most in-demand batter in the IPL. In total, he played 205 matches in IPL for 06 different teams. He represented Rajasthan Royals, Kolkata Knight Riders, Royal Challengers Bangalore, Mumbai Indians, Pune Warriors, and Chennai Super Kings.

  • He competed in 86 matches for Kolkata Knight Riders, 14 for Mumbai Indians, 12 for Rajasthan Royals, 46 for Pune Warriors, and 31 for Royal Challengers Bangalore
Total matches played by Robin Uthappa for five different IPL teams.

9. Kieron Pollard | 189

Kieron Pollard is the most experienced foreign player in IPL and remained a consistent part of Mumbai Indians. In total, he played 189 matches for Mumbai from 2010 to 2022. He also has his name on the list of players with the most sixes in IPL, most dot balls in IPL, and most man of the match awards in IPL.

Kieron Pollard is foreign player with most appearances in IPL.

10. Ambati Rayudu | 188

Ambati Rayudu represented Chennai Super Kings and Mumbai Indians. In total, he played 188 matches for both teams. He played 74 matches for Chennai Super Kings from 2010 to 2017 and played 114 matches for Mumbai Indians.

ambati rayudu ipl apperacnes
Html code here! Replace this with any non empty raw html code and that's it.


Please enter your comment!
Please enter your name here

Most Popular