1. Rohit Sharma – 456 matches.
2. Dinesh Karthik – 412 matches
3. Virat Kohli – 407 matches
4. MS Dhoni – 399 matches
5. Ravindra Jadeja – 340 matches
6. Suresh Raina – 336 runs
7. Shikhar Dhawan – 334 matches
8. Ravichandran Ashwin – 331 matches
9. Yuzvendra Chahal – 320 matches.
Next : Virat Kohli’s last 10 IPL innings
Click to read more..