Mumbai, March 30: Former Mumbai Indians skipper Rohit Sharma recently became the second-most-capped player in the Indian Premier League (IPL) history. MS Dhoni, still going strong at the age of 43, sits at the summit. Virat Kohli, Ravindra Jadeja and others are making a strong case for the top spot. Here is a look at the top five most capped players in the cash-rich league history. IPL 2025: Shane Watson Feels MS Dhoni Should Have Batted Ahead of Ravichandran Ashwin in Chennai Super Kingsā 50-Run Loss Against Royal Challengers Bengaluru.
1. MS Dhoni (Chennai Super Kings)Ā

MS Dhoni, the CSK stalwart and franchise icon, is the most-capped player in IPL history, with 265 matches to his name.
2. Rohit Sharma (Mumbai Indians)Ā

The former Mumbai Indians captain Rohit Sharma has the second-highest appearance in the IPL, with a whopping 258 matches to his name.
3. Dinesh KarthikĀ

Former India wicketkeeper batter Dinesh Karthik, who played for several franchises in the cash-rich league, made 257 appearances during his illustrious career.Ā IPL 2025: Shane Watson Feels MS Dhoni Should Have Batted Ahead of Ravichandran Ashwin in Chennai Super Kingsā 50-Run Loss Against Royal Challengers Bengaluru.
4. Virat Kohli (Royal Challengers Bengaluru)Ā

Batting stalwart Virat Kohli, who has spent 18 seasons with RCB, has made 253 appearances for the franchise and is the leading run-getter in the tournament's history.
5. Ravindra Jadeja (Chennai Super Kings)Ā

The seasoned CSK all-rounder Ravindra Jadeja comes in fifth spot with 241 appearances under his belt.













Quickly


