Top 7 Players with Over 200 IPL Matches

Leading the list is the iconic MS Dhoni, with an impressive 250 IPL matches under his belt. Dhoni's remarkable journey includes captaining Chennai Super Kings and briefly leading Rising Pune Supergiant.

MS Dhoni

Securing the second spot with 243 IPL caps is Rohit Sharma. Commencing his IPL career with Deccan Chargers, he has been a pivotal part of Mumbai Indians since 2011, boasting a record five IPL titles as captain. 

Rohit Sharma 

Occupying the third position is Dinesh Karthik, a veteran of 242 IPL matches, showcasing his versatility across various franchises since 2008. Formerly at the helm of Kolkata Knight Riders, he currently plies his trade with RCB. 

Dinesh Karthik 

Holding the fourth position is Virat Kohli, having participated in 237 IPL matches. A consistent face for Royal Challengers Bangalore since 2008, Kohli served as the captain for RCB from 2013 to 2021. 

Virat Kohli 

Despite missing a season, Ravindra Jadeja claims the fifth spot with 226 IPL matches. His journey spans from Rajasthan Royals to Kochi Tuskers Kerala before becoming a key player for Chennai Super Kings since 2012. 

Ravindra Jadeja 

At the sixth spot with 217 matches, Shikhar Dhawan has been an ever-present figure in every IPL season. Starting with Delhi Capitals, he later joined Mumbai Indians and currently captains Punjab Kings. 

Shikhar Dhawan 

Wrapping up his IPL career with 205 caps, Suresh Raina, a stalwart for Chennai Super Kings, also led Gujarat Lions in IPL 2016 and 2017. He bid farewell to Indian cricket in 2022 

Suresh Raina