Highest Batting Average in Indian Premier League, 2025

# 1
Suryakumar Yadav MI
67.3
# 2
Jos Buttler GT
66.62
# 3
Timothy David RCB
62.33
# 4
Virat Kohli RCB
55.82
# 5
Romario Shepherd RCB
53.0
# 6
Shreyas Iyer PBKS
48.6
# 7
Mitchell Marsh LSG
48.23
# 8
Jonny Bairstow DC
47.0
# 9
Sai Sudharsan GT
46.92
# 10
Tristan Stubbs DC
46.5
# 11
Manish Pandey RCB
46.0
# 12
Shubman Gill GT
45.33
# 13
Heinrich Klaasen SRH
44.27
# 14
Nicholas Pooran LSG
43.67
# 15
KL Rahul LSG
42.7
# 16
Yashasvi Jaiswal RR
42.42
# 17
Sameer Rizvi DC
40.33
# 18
Jitesh Sharma RCB
39.5
# 19
Vijay Shankar MI
39.33
# 20
Prabhsimran Singh PBKS
39.0
# 21
Shashank Singh PBKS
38.0
# 22
Deepak Chahar MI
37.0
# 23
Sherfane Rutherford PBKS
36.38
# 24
Mayank Agarwal KKR
35.5
# 25
Ajinkya Rahane KKR
35.45
# 26
Ishan Kishan SRH
35.4
# 27
Vaibhav Suryavanshi RR
35.33
# 28
Philip Salt RCB
35.18
# 29
Dhruv Jurel RR
35.0
# 30
Riyan Parag RR
34.55
# 31
Ayush Mhatre CSK
34.33
# 32
Aiden Markram LSG
34.23
# 33
Shivam Dube CSK
34.0
# 34
Abhishek Sharma SRH
33.77
# 35
Dewald Brevis CSK
33.6
# 36
Jacob Bethell RCB
33.5
# 37
Angkrish Raghuvanshi KKR
33.33
# 38
Sanju Samson RR
33.12
# 39
Ayush Badoni LSG
32.9
# 40
Priyansh Arya PBKS
32.8
# 41
Shahrukh Khan GT
32.0
# 42
Rohit Sharma MI
31.54
# 43
Travis Head SRH
31.17
# 44
Ravindra Jadeja CSK
31.11
# 45
Naman Dhir MI
30.71
# 46
David Miller LSG
30.6
# 47
Marcus Stoinis PBKS
30.4
# 48
Tilak Varma MI
29.9
# 49
Ryan Rickelton MI
29.85
# 50
Rinku Singh KKR
29.43