Who played the most matches for each team in IPL history?

Royal Challengers Bangalore

Player: Virat Kohli Total Matches: 225

Chennai  Super Kings

Player: MS Dhoni Total Matches: 206

Mumbai  Indians

Player: Kieron Pollard Total Matches: 189

Kolkata  Knight Riders

Player: Sunil Narine Total Matches: 150

Sunrisers Hyderabad

Player: Bhuvneshwar Kumar Total Matches: 116

Rajasthan Royals

Player: Sanju Samson Total Matches: 112

Delhi  Capitals

Player: Amit Mishra Total Matches: 99

Punjab  Kings

Player: Piyush Chawla Total Matches: 87

Lucknow  Super Giants

Player: KL Rahul Deepak Hooda Total Matches: 17

Gujarat  Titans

Player: Shubman Gill Mohammed Shami Rashid Khan Rahul Tewatia Total Matches: 18

Bookmark our page to get more interesting information about IPL

Arrow Right