top of page
  • TikTok
  • Facebook
  • Twitter
  • Instagram

SPORTS

Cricket-removebg-preview.png

Club Cricket - Indian Premier League
*Player Records*

SIDE Ladder.png

Most Appearances

This list features the players with the most match appearances in the history of the Indian Premier League (IPL) in club cricket.

RANK

PLAYER

APPEARANCES

TEAM(s)

YEARS

1

MS Dhoni

278

Chennai Super Kings / Rising Pune Supergiant

2008–2025

2

Rohit Sharma

272

Deccan Chargers / Mumbai Indians

2008–2025

3

Virat Kohli

267

Royal Challengers Bangalore

2008–2025

4

Dinesh Karthik

257

Delhi Capitals / Gujarat Lions / Kolkata Knight Riders / Kings XI Punjab / Mumbai Indians / Royal Challengers Bangalore

2008–2024

5

Ravindra Jadeja

254

Chennai Super Kings / Gujarat Lions / Kochi Tuskers Kerala / Rajasthan Royals

2008–2025

6

Shikhar Dhawan

222

Delhi Capitals / Deccan Chargers / Mumbai Indians / Punjab Kings / Sunrisers Hyderabad

2008–2024

7

Ravichandran Ashwin

221

Chennai Super Kings / Delhi Capitals / Kings XI Punjab / Rising Pune Supergiant / Rajasthan Royals

2009–2025

8

Suresh Raina

205

Chennai Super Kings / Gujarat Lions

2008–2021

9

Robin Uthappa

205

Chennai Super Kings / Kolkata Knight Riders / Mumbai Indians / Pune Warriors India / Royal Challengers Bangalore / Rajasthan Royals

2008–2022

10

Ambati Rayudu

204

Chennai Super Kings / Mumbai Indians

2010–2023


SIDE Ladder.png

References

ESPNcricinfo (n.d.). Individual most matches career – Indian Premier League. Available at: https://www.espncricinfo.com/records/trophy/individual-most-matches-career/indian-premier-league-117 (Accessed 1 December 2025).
Screenshot 2024-12-16 at 16.55.04.png

SCALA

lists

CONTACT US

We'd Love to Hear From You!

If you would like to submit a list request, talk business or send over your thoughts, we are all ears!

GET ON THE LADDER!

© 2025 by Scala Lists. All Rights Reserved.

bottom of page