Top 5: Players who played most matches for one team in IPL

By Akshay
March 20, 2024

Credit: Social Media

5. Bhuvneshwar Kumar has played 129 matches for Sunrisers Hyderabad.

4. Sunil Narine has played 162 matches for Kolkata Knight Riders.

3. Rohit Sharma has played 198 matches for Mumbai Indians.

2. Mahendra Singh Dhoni has played maximum 220 matches for Chennai Super Kings.

1. Virat Kohli has played maximum 237 matches for RCB only.

See More Stories