Players with the most number of matches in IPL history

By Ashish Kapoor
Published on | Dec 21, 2023

MS Dhoni - 250 matches

MS Dhoni has led Chennai Super Kings since the first edition of IPL except for 2 years when he played for RPS. He has played 250 IPL games so far

Image Credit: IPL.com

Rohit Sharma - 243 matches

Rohit Sharma started his IPL career with Deccan Chargers before he joined Mumbai Indians in 2011. He led MI to 5 IPL titles

Image Credit: IPL.com

Dinesh Karthik - 242 matches

Dinesh Karthik has played for 6 IPL teams so far and will be playing the upcoming season for Royal Challengers Bangalore. He has played 242 IPL games

Image Credit: IPL.com

Virat Kohli - 237 matches

Virat Kohli is the only player who has been associated with RCB since the inaugural season. He has played 237 IPL games in his career so far

Image Credit: IPL.com

Ravindra Jadeja - 226 matches

Ravindra Jadeja started his IPL career with Rajasthan Royals and he is presently a part of MS Dhoni led CSK. Jadeja has 226 IPL games to his name

Image Credit: IPL.com

Shikhar Dhawan - 217 matches

Shikhar Dhawan initiated his IPL journey with Delhi and also played for IPL teams like MI and SRH. Dhawan currently leads IPL team Punjab Kings

Image Credit: IPL.com

Suresh Raina - 205 matches

Suresh Raina last featured in IPL in year 2021. He scored 5528 runs during his IPL career and played 205 games

Image Credit: IPL.com

Robin Uthappa - 205 matches

Robin Uthappa started his IPL career with Chennai Super Kings and also played for teams like KKR, MI, PWI, RR and RCB. Uthappa played 205 IPL games

Image Credit: IPL.com

Ambati Rayudu - 204 matches

Ambati Rayudu played a major part of his IPL career for Mumbai Indians before he moved to CSK in 2018. Rayudu played 204 games in his IPL career

Image Credit: IPL.com