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
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
https://ipltables.com/