IPL T20 Players
Discover
Top Batters
Top Bowlers
Toggle Menu
Match Experience Rankings
Players with the most matches played in IPL history
Other Experience Statistics
Age & Experience Rankings
Age & Talent Rankings
Rank
Player
Team
matches
#1
MS Dhoni
Chennai Super Kings
278 matches
#2
Rohit Sharma
Mumbai Indians
272 matches
#3
Virat Kohli
Royal Challengers Bangalore
267 matches
#4
Ravindra Jadeja
Chennai Super Kings
254 matches
#5
Ravichandran Ashwin
Chennai Super Kings
221 matches