Virat Kohli Sets New IPL Record as Most Capped Player

Virat Kohli has made history by becoming the most capped player in IPL history, surpassing MS Dhoni and Rohit Sharma. This milestone was achieved during a crucial match against Kolkata Knight Riders. Kohli's record-breaking 279th match highlights his significant contribution to the league, as he continues to play for Royal Challengers Bengaluru. With the season progressing, Kohli is set to maintain his lead, while Dhoni's participation remains uncertain due to injury. Read on to explore the implications of this achievement and what it means for the future of IPL.
 | 
Virat Kohli Sets New IPL Record as Most Capped Player gyanhigyan

Kohli Achieves Milestone in IPL History

Virat Kohli made history by being included in the Royal Challengers Bengaluru (RCB) lineup against Kolkata Knight Riders (KKR) during a crucial match in the 2026 Indian Premier League (IPL) on May 13 at the Shaheed Veer Narayan International Stadium in Raipur. Following a rain delay, RCB won the toss and opted to bowl first. The home team made two substitutions, with Venkatesh Iyer stepping in for Romario Shepherd and Jacob Duffy replacing Suyash Sharma.


Kohli Becomes Most Capped Player

Virat Kohli Creates History

This match marks Kohli's 279th appearance in the IPL, making him the player with the most matches played in the league's history. He surpassed the previous record he shared with MS Dhoni and Rohit Sharma. Dhoni played his 278th match in the last league game of the 2025 season against Gujarat Titans, while both Rohit and Kohli reached this milestone together on May 10 during RCB's match against the Mumbai Indians (MI).

Most Capped IPL Players
Player Matches Played Teams
Virat Kohli 279 Royal Challengers Bengaluru
MS Dhoni 278 Chennai Super Kings, Rising Pune Supergiants
Rohit Sharma 278 Deccan Chargers, Mumbai
Ravindra Jadeja 265 Rajasthan Royals, Kochi Tuskers, Chennai Super Kings, Gujarat Lions
Dinesh Karthik 257 Delhi Daredevils, Kings XI Punjab, Mumbai Indians, Royal Challengers Bengaluru, Gujarat Lions, Kolkata Knight Riders
Shikhar Dhawan 222 Delhi Daredevils, Mumbai Indians, Deccan Chargers, Sunrisers Hyderabad, Punjab Kings
R Ashwin 221 Chennai Super Kings, Rising Pune Supergiants, Punjab Kings, Delhi Capitals, Rajasthan Royals
Ajinkya Rahane 208 Mumbai Indians, Rajasthan Royals, Rising Pune Supergiants, Delhi Capitals, Chennai Super Kings, Kolkata Knight Riders
Suresh Raina 205 Chennai Super Kings, Gujarat Lions
Robin Uthappa 205 Mumbai Indians, Royal Challengers Bengaluru, Pune Warriors India, Kolkata Knight Riders, Rajasthan Royals, Chennai Super Kings

Kohli also holds the record for the most matches played for a single franchise, with no other player surpassing 250 games for one team. Dhoni follows with 248 matches for Chennai Super Kings, while Rohit has played 232 for Mumbai Indians.


Future Prospects for Kohli's Record

Kohli Set To Hold Record At Season End

Rohit Sharma is expected to match Kohli's record on May 14 when MI faces Punjab Kings in Dharamshala. However, Kohli is likely to maintain his lead by the end of the season, barring any injuries. While Mumbai is out of playoff contention, RCB is poised to qualify, which would allow them to play additional matches. If both players participate in their respective games, they will finish the season with the same number of matches played. Notably, Dhoni remains part of the CSK squad but has yet to play this season due to a calf injury and did not travel with the team for their upcoming match against Lucknow Super Giants (LSG) on May 15. For Dhoni to surpass both Rohit and Kohli, he would need to play in the last two league matches and help CSK reach the playoffs.