• Shubman Gill (Gujarat Titans) – 732 runs, SR 163.02
  • Vaibhav Sooryavanshi (Rajasthan Royals) – 776 runs, SR 237.30
  • Ishan Kishan (Sunrisers Hyderabad) – 602 runs, SR 182.42
  • Rajat Patidar (Royal Challengers Bengaluru) – 501 runs, SR 192.69
  • Heinrich Klaasen (Sunrisers Hyderabad) – 624 runs, SR 160
  • Nitish Kumar Reddy (Sunrisers Hyderabad) – 302 runs, SR 171.59; 8 wickets at 40.37
  • Krunal Pandya (Royal Challengers Bengaluru) – 265 runs, SR 145.80; 14 wickets at 30.35
  • Jason Holder (Gujarat Titans) – 17 wickets at 17.05
  • Sunil Narine (Kolkata Knight Riders) – 15 wickets at 22.60
  • Bhuvneshwar Kumar (Royal Challengers Bengaluru) – 28 wickets at 17.89
  • Kagiso Rabada (Gujarat Titans) – 29 wickets at 21.58
  • Mohammed Siraj (Gujarat Titans) – 19 wickets at 29.57