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.
Player | Teams | Matches | Years |
---|---|---|---|
MS Dhoni | CSK, RPSG | 234 | 2008-2022 |
Dinesh Karthik | DD, GL, PBKS, KKR, MI, RCB | 229 | 2008-2022 |
Rohit Sharma | DCH, MI | 227 | 2008-2022 |
Virat Kohli | RCB | 223 | 2008-2022 |
Ravindra Jadeja | CSK, GL, KTK, RR | 210 | 2008-2022 |
Shikhar Dhawan | DCH, DC, DD, MI, PBKS,SRH | 206 | 2008-2022 |
Robin Uthappa | CSK, KKR, MI, PW, RR, RCB | 205 | 2008-2022 |
Suresh Raina | CSK, GL | 205 | 2008-2021 |
Kieron Pollard | MI | 189 | 2010-2022 |
Amabai Rayudu | CSK, MI | 188 | 2010-2022 |
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.
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.
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.
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.
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.
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.
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.
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
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.
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.