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.