🏏 Top Batsmen
| Rank | Player | Team | Matches | Runs | Avg | SR | 100s | 50s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Virat Kohli | RCB | 76 | 3,254 | 42.8 | 135.2 | 2 | 28 | 312 | 98 |
| 2 | Rohit Sharma | MI | 81 | 3,102 | 38.5 | 132.8 | 1 | 25 | 298 | 124 |
| 3 | KL Rahul | LSG | 66 | 2,987 | 45.2 | 138.4 | 3 | 22 | 285 | 115 |
| 4 | Shikhar Dhawan | PBKS | 73 | 2,845 | 39.1 | 128.6 | 0 | 24 | 334 | 72 |
| 5 | Faf du Plessis | RCB | 65 | 2,678 | 41.2 | 134.5 | 1 | 20 | 267 | 89 |
| 6 | Suryakumar Yadav | MI | 68 | 2,543 | 37.4 | 142.3 | 1 | 18 | 245 | 118 |
| 7 | Jos Buttler | RR | 52 | 2,487 | 47.8 | 149.2 | 4 | 15 | 234 | 132 |
| 8 | Quinton de Kock | LSG | 58 | 2,398 | 41.3 | 136.7 | 2 | 17 | 256 | 94 |
| 9 | David Warner | DC | 61 | 2,356 | 38.6 | 131.4 | 1 | 19 | 278 | 76 |
| 10 | Ruturaj Gaikwad | CSK | 54 | 2,289 | 42.4 | 129.8 | 1 | 16 | 267 | 68 |
| 11 | Shreyas Iyer | KKR | 63 | 2,187 | 34.7 | 127.5 | 0 | 17 | 198 | 65 |
| 12 | Hardik Pandya | GT | 59 | 2,134 | 36.2 | 145.8 | 0 | 14 | 176 | 112 |
| 13 | Sanju Samson | RR | 67 | 2,098 | 31.3 | 133.6 | 1 | 15 | 189 | 87 |
| 14 | Glenn Maxwell | RCB | 48 | 1,987 | 41.4 | 151.2 | 0 | 13 | 154 | 124 |
| 15 | Ishan Kishan | MI | 52 | 1,945 | 37.4 | 135.9 | 1 | 12 | 178 | 92 |
| 16 | Prithvi Shaw | DC | 49 | 1,876 | 38.3 | 148.5 | 0 | 11 | 198 | 85 |
| 17 | Rishabh Pant | DC | 56 | 1,823 | 32.5 | 139.7 | 0 | 13 | 165 | 96 |
| 18 | Shubman Gill | GT | 47 | 1,798 | 38.2 | 131.2 | 1 | 14 | 189 | 54 |
| 19 | Mayank Agarwal | PBKS | 51 | 1,765 | 34.6 | 127.8 | 0 | 12 | 201 | 62 |
| 20 | Yashasvi Jaiswal | RR | 38 | 1,687 | 44.4 | 143.8 | 1 | 10 | 176 | 78 |