Rohit Sharma's 250th IPL match for MI: Who has played the most Indian Premier League games?

Ritabrata Banerjee

Rohit Sharma's 250th IPL match for MI: Who has played the most Indian Premier League games? image

The Indian Premier League (IPL) is in its 17th season. Ever since its inception in 2008, the tournament has been considered nothing less than a festival. As the IPL has grown with age, more and more players have gone on to achieve some astonishing milestones in their careers.

BET NOW: Exclusive sign-up offers and bonuses when you bet on IPL action

Consistency and longevity are integral facets of any sport. More often than not, a sportsperson is successful if they tick both of these boxes. This article looks at the top ten players with the most appearances in the Indian Premier League. 

On March 27, Rohit Sharma achieved a unique feat in the competition as he appeared in his 200th IPL game for Mumbai Indians. He is now only the third player in history to play 200 IPL matches for a single franchise, the other two being MS Dhoni and Virat Kohli.

Again on April 18, Sharma will be only the second player after MS Dhoni to appear in 250 IPL matches when Mumbai Indians will face Punjab Kings.

Who has played the most IPL games?

MS Dhoni has the most appearances in the IPL, having played 256 matches. He is closely followed by Rohit Sharma, who now has 250 matches in his kitty while Dinesh Karthik comes third with 249 games. 

WATCH: Where to see all the IPL 2024 action online and on TV

These are some legends of Indian cricket who have mastered the art of longevity. Most have been playing since the inaugural season, and a few are now in the twilight of their cricketing careers. 
 

Rank

Name

Matches Played

Runs

Teams played for

1

MS Dhoni

256

5141

CSK/ RPSG

2 Rohit Sharma 250 6472 DC/ MI

3

Dinesh Karthik

249

4742

DC/ GL/ KKR/ KXIP/ MI/ RCB

4

Virat Kohli

244

7361

RCB

5

Ravindra Jadeja

232

2724

CSK/ GL/ KTK/ RR

6

Shikhar Dhawan

222

6684

DC/ MI/ PBKS/ SRH

7

Suresh Raina

205

5528

CSK/ GL

8

Robin Uthappa

205

4952

CSK/ KKR/ MI/ PWI/ RCB/ RR 

9

Ambati Rayudu

204

4348

CSK/ MI

10

Ravi Ashwin

203

714

CSK/ DC/ KXIP/ RPS/ RR

Ritabrata Banerjee