7 players to play the most number of matches in IPL ft. Virat Kohli

By Ashish Kapoor
Published on | May 13, 2024

MS Dhoni

The player who has played the most matches in IPL history is MS Dhoni, He has played a total of 263 matches since the 2008 season.

Image Credit: PTI

Rohit Sharma

Former captain Rohit Sharma, who won 5 IPL titles for Mumbai Indians, has played a total of 256 matches in the league so far.

Image Credit: PTI

Dinesh Karthik

RCB's star wicketkeeper player Dinesh Karthik has played a total of 254 matches in IPL. Karthik has already announced that OPL 2024 will be his last.

Image Credit: PTI

Virat Kohli

Virat Kohli, who has scored the most runs and centuries in IPL history, is at fourth place in the list with 250 matches.

Image Credit: PTI

Ravindra Jadeja

CSK's star all-rounder player Ravindra Jadeja has played a total of 238 matches so far.

Image Credit: PTI

Shikhar Dhawan

Shikhar Dhawan, who took charge of PBKS has played a total of 222 IPL matches. However, due to injury, he has only played 5 matches in IPL 2024.

Image Credit: PTI