Ranked player performance statistics across international and premier league formats.
| Rank | Player | Country | Playing Role | RUNS (IPL) |
|---|---|---|---|---|
| #1 | Virat Kohli | India | Batsman | 9,336 |
| #2 | Rohit Sharma | India | Batsman | 7,329 |
| #3 | Shubman Gill | India | Batsman | 4,598 |
| #4 | Suryakumar Yadav | India | Batsman | 4,581 |
| #5 | Shreyas Iyer | India | Batsman | 4,229 |
| #6 |
| Hardik Pandya |
| India |
| Allrounder |
| 2,955 |
| #7 | Ruturaj Gaikwad | India | Batsman | 2,839 |
| #8 | Yashasvi Jaiswal | India | Batsman | 2,593 |
| #9 | Sai Sudharsan | India | Batsman | 2,515 |
| #10 | Abhishek Sharma | India | Allrounder | 2,378 |
| #11 | Shivam Dube | India | Allrounder | 2,129 |
| #12 | Tilak Varma | India | Allrounder | 1,858 |
| #13 | Karun Nair | India | Batsman | 1,712 |
| #14 | Rajat Patidar | India | Batsman | 1,612 |
| #15 | Rinku Singh | India | Batsman | 1,394 |
| #16 | Nitish Kumar Reddy | India | Allrounder | 787 |
| #17 | Sarfaraz Khan | India | Batsman | 746 |