Batting Averages for Indian Premier League, 2025

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Abdul Samad2025-2025131241644520.50176.34000
Lucknow Super Giants
Abhishek Sharma2025-20251413043914133.76193.39121
Sunrisers Hyderabad
Abishek Porel2025-2025131313015125.08146.82011
Delhi Capitals
MA Agarwal2025-20254419541*31.66148.43000
Royal Challengers Bengaluru
KK Ahmed2025-2025142211*-50.00000
Chennai Super Kings
Akash Deep2025-202562166*6.00300.00001
Lucknow Super Giants
Akash Singh2025-20253000--0.00000
Lucknow Super Giants
MM Ali2025-2025620552.5035.71001
Kolkata Knight Riders
JC Archer2025-20251271633010.50126.00002
Rajasthan Royals
VG Arora2025-20251220000.000.00002
Kolkata Knight Riders
Arshad Khan2025-2025953232011.50121.05000
Gujarat Titans
Arshdeep Singh2025-2025172121*2.0033.33000
Punjab Kings
P Arya2025-20251717047510327.94179.24121
Punjab Kings
Ashwani Kumar2025-20257000--0.00000
Mumbai Indians
R Ashwin2025-202594033138.25110.00000
Chennai Super Kings
Avesh Khan2025-202513432119*21.00175.00001
Lucknow Super Giants
Azmatullah Omarzai2025-20259515721*14.25139.02000
Punjab Kings
A Badoni2025-2025141113297432.90148.19020
Lucknow Super Giants
JM Bairstow2025-2025220854742.50184.78000
Mumbai Indians
XC Bartlett2025-2025410111111.0073.33000
Punjab Kings
RA Bawa2025-202531188*-200.00000
Mumbai Indians
JG Bethell2025-2025220675533.50171.79010
Royal Challengers Bengaluru
MS Bhandage2025-2025110111.0025.00000
Royal Challengers Bengaluru
C Bosch2025-2025320472723.50146.87000
Mumbai Indians
TA Boult2025-2025162121*2.0066.66000
Mumbai Indians
MP Breetzke2025-2025110141414.00116.66000
Lucknow Super Giants
D Brevis2025-20256602255737.50180.00021
Chennai Super Kings
JJ Bumrah2025-2025121100*-0.00000
Mumbai Indians
JC Buttler2025-20251413453897*59.77163.03051
Gujarat Titans
YS Chahal2025-202514000--0.00000
Punjab Kings
DL Chahar2025-202514433728*37.00148.00001
Mumbai Indians
RD Chahar2025-20251000--0.00000
Sunrisers Hyderabad
PVD Chameera2025-2025633108*-71.42000
Delhi Capitals
G Coetzee2025-202542017128.50154.54000
Gujarat Titans
DP Conway2025-20256601566926.00131.09021
Chennai Super Kings
PJ Cummins2025-202514959722*24.25167.24000
Sunrisers Hyderabad
SM Curran2025-20255501148822.80135.71010
Chennai Super Kings
TH David2025-2025129618750*62.33185.14010
Royal Challengers Bengaluru
Q de Kock2025-202588115297*21.71129.91010
Kolkata Knight Riders
TU Deshpande2025-20251043737.0087.50000
Rajasthan Royals
MS Dhoni2025-20251413519630*24.50135.17000
Chennai Super Kings
HS Dubey2025-20253000--0.00000
Sunrisers Hyderabad
P Dubey2025-20251000--0.00000
Punjab Kings
S Dube2025-2025141433575032.45132.22010
Chennai Super Kings
SB Dubey2025-202598410634*26.50160.60000
Rajasthan Royals
F du Plessis2025-20259902026222.44123.92020
Delhi Capitals
NT Ellis2025-20251000--0.00000
Chennai Super Kings
Fazalhaq Farooqi2025-202551122*-100.00000
Rajasthan Royals
LH Ferguson2025-202541144*-400.00000
Punjab Kings
D Ferreira2025-2025110111.0033.33000
Delhi Capitals
J Fraser-McGurk2025-202566055389.16105.76002
Delhi Capitals
RD Gaikwad2025-20255501226324.40150.61021
Chennai Super Kings
RJ Gleeson2025-20251000--0.00000
Mumbai Indians
Harpreet Brar2025-2025821117*11.0084.61000
Punjab Kings
Harshit Rana2025-20251373573414.25107.54000
Kolkata Knight Riders
PW Hasaranga2025-20251150941.8060.00002
Rajasthan Royals
JR Hazlewood2025-2025121100*-0.00000
Royal Challengers Bengaluru
TM Head2025-2025131203747631.16162.60031
Sunrisers Hyderabad
SO Hetmyer2025-2025141322395221.72145.73011
Rajasthan Royals
Himmat Singh2025-20253000--0.00000
Lucknow Super Giants
DJ Hooda2025-202575031226.2075.60001
Chennai Super Kings
JP Inglis2025-2025111122787330.88162.57010
Punjab Kings
Ishan Kishan2025-202514133354106*35.40152.58111
Sunrisers Hyderabad
SS Iyer2025-20251717560497*50.33175.07061
Punjab Kings
VR Iyer2025-202511701426020.28139.21010
Kolkata Knight Riders
WG Jacks2025-2025131112335323.30135.46010
Mumbai Indians
RA Jadeja2025-20251414530177*33.44135.58021
Chennai Super Kings
YBK Jaiswal2025-2025141415597543.00159.71060
Rajasthan Royals
KA Jamieson2025-202542200*-0.00000
Punjab Kings
M Jansen2025-202514847534*18.75119.04001
Punjab Kings
SH Johnson2025-202542221*-50.00000
Kolkata Knight Riders
DC Jurel2025-2025141343337037.00156.33021
Rajasthan Royals
A Kamboj2025-2025853145*7.00116.66001
Chennai Super Kings
Karim Janat2025-20251000--0.00000
Gujarat Titans
K Kartikeya2025-2025420321.5060.00000
Rajasthan Royals
K Khejroliya2025-20251000--0.00000
Gujarat Titans
H Klaasen2025-202514132487105*44.27172.69110
Sunrisers Hyderabad
V Kohli2025-20251515365773*54.75144.71080
Royal Challengers Bengaluru
Kuldeep Yadav2025-202514521876.00112.50000
Delhi Capitals
B Kumar2025-202514631484.6656.00000
Royal Challengers Bengaluru
LS Livingstone2025-202510811125416.00133.33012
Royal Challengers Bengaluru
E Malinga2025-20257000--0.00000
Sunrisers Hyderabad
A Madhwal2025-202541144*-44.44000
Rajasthan Royals
A Manohar2025-2025850614312.20100.00001
Sunrisers Hyderabad
KT Maphaka2025-202521188*-400.00000
Rajasthan Royals
AK Markram2025-2025131304456634.23148.82050
Lucknow Super Giants
MR Marsh2025-20251313062711748.23163.70162
Lucknow Super Giants
GJ Maxwell2025-202576048308.0097.95001
Punjab Kings
BKG Mendis2025-2025110202020.00200.00000
Gujarat Titans
PHKD Mendis2025-20255529232*30.66133.33001
Sunrisers Hyderabad
A Mhatre2025-20257702409434.28188.97011
Chennai Super Kings
DA Miller2025-20251111615327*30.60127.50000
Lucknow Super Giants
R Minz2025-2025220633.0040.00000
Mumbai Indians
Mohammed Shami2025-2025943106*10.00100.00000
Sunrisers Hyderabad
Mohammed Siraj2025-2025151133*-75.00000
Gujarat Titans
Mujeeb Ur Rahman2025-20251000--0.00000
Mumbai Indians
Mukesh Choudhary2025-20252000--0.00000
Chennai Super Kings
Mukesh Kumar2025-202512000--0.00000
Delhi Capitals
PWA Mulder2025-2025110999.0081.81000
Sunrisers Hyderabad
Musheer Khan2025-2025110000.000.00001
Punjab Kings
Mustafizur Rahman2025-2025310000.000.00001
Delhi Capitals
KK Nair2025-20258801988924.75172.17012
Delhi Capitals
Naman Dhir2025-2025161242524631.50182.60001
Mumbai Indians
SP Narine2025-2025121212464422.36170.83001
Kolkata Knight Riders
T Natarajan2025-20252000--0.00000
Delhi Capitals
L Ngidi2025-202521100*-0.00000
Royal Challengers Bengaluru
V Nigam2025-202514811423920.28179.74001
Delhi Capitals
K Nitish Kumar Reddy2025-2025131131823222.75118.95001
Sunrisers Hyderabad
Noor Ahmad2025-2025146272*1.7541.17001
Chennai Super Kings
A Nortje2025-202522200*-0.00000
Kolkata Knight Riders
W O'Rourke2025-20253000--0.00000
Lucknow Super Giants
J Overton2025-20253221511*-214.28000
Chennai Super Kings
MJ Owen2025-2025110000.000.00001
Punjab Kings
D Padikkal2025-2025101012476127.44150.60021
Royal Challengers Bengaluru
MK Pandey2025-2025331923746.00141.53000
Kolkata Knight Riders
HH Pandya2025-20251512322448*24.88163.50000
Mumbai Indians
KH Pandya2025-2025157110973*18.16126.74011
Royal Challengers Bengaluru
RR Pant2025-202514132269118*24.45133.16112
Lucknow Super Giants
R Parag2025-2025141423939532.75166.52010
Rajasthan Royals
AR Patel2025-2025121112634326.30157.48000
Delhi Capitals
HV Patel2025-202513422112*10.5080.76000
Sunrisers Hyderabad
UM Patel2025-2025330683722.66212.50001
Chennai Super Kings
M Pathirana2025-202512000--0.00000
Chennai Super Kings
RM Patidar2025-2025151413126424.00143.77020
Royal Challengers Bengaluru
N Pooran2025-20251414252487*43.66196.25050
Lucknow Super Giants
R Powell2025-2025210555.00100.00000
Kolkata Knight Riders
Prabhsimran Singh2025-2025171705499132.29160.52041
Punjab Kings
M Prasidh Krishna2025-202515000--0.00000
Gujarat Titans
LG Pretorius2025-20251000--0.00000
Rajasthan Royals
Prince Yadav2025-202562254*-50.00000
Lucknow Super Giants
V Puthur2025-20255000--0.00000
Mumbai Indians
K Rabada2025-202542197*9.00112.50000
Gujarat Titans
A Raghuvanshi2025-2025121123005033.33139.53010
Kolkata Knight Riders
AM Rahane2025-2025131213906135.45147.72030
Kolkata Knight Riders
Rahmanullah Gurbaz2025-2025551743518.50139.62000
Kolkata Knight Riders
KL Rahul2025-202513133539112*53.90149.72130
Delhi Capitals
PVSN Raju2025-202521111*-100.00000
Mumbai Indians
Ramandeep Singh2025-2025117247229.40134.28001
Kolkata Knight Riders
N Rana2025-2025111112178121.70161.94020
Rajasthan Royals
SK Rasheed2025-2025550712714.20112.69001
Chennai Super Kings
Rashid Khan2025-2025158340128.00142.85001
Gujarat Titans
Rasikh Salam2025-20252000--0.00000
Royal Challengers Bengaluru
DS Rathi2025-20251321111.0033.33000
Lucknow Super Giants
KS Rathore2025-2025110000.000.00001
Rajasthan Royals
R Ravindra2025-202588119165*27.28128.18011
Chennai Super Kings
Ravi Bishnoi2025-2025113113136.5081.25001
Lucknow Super Giants
RD Rickelton2025-20251414138862*29.84150.97030
Mumbai Indians
AS Roy2025-2025110000.000.00001
Kolkata Knight Riders
AD Russell2025-20251310116757*18.55163.72011
Kolkata Knight Riders
SE Rutherford2025-2025131122914632.33157.29001
Gujarat Titans
Sachin Baby2025-20251000--0.00000
Sunrisers Hyderabad
Shahbaz Ahmed2025-2025310999.00112.50000
Lucknow Super Giants
B Sai Sudharsan2025-202515151759108*54.21156.17160
Gujarat Titans
R Sai Kishore2025-20251530531.6650.00000
Gujarat Titans
C Sakariya2025-20251000--0.00000
Kolkata Knight Riders
PD Salt2025-2025131314036533.58175.98040
Royal Challengers Bengaluru
Sameer Rizvi2025-202554112158*40.33153.16010
Delhi Capitals
SV Samson2025-20259912856635.62140.39010
Rajasthan Royals
Sandeep Sharma2025-2025101166*-120.00000
Rajasthan Royals
MJ Santner2025-202513864018*20.00121.21000
Mumbai Indians
Sediqullah Atal2025-2025110222222.00137.50000
Delhi Capitals
M Shahrukh Khan2025-2025151151795729.83179.00010
Gujarat Titans
V Shankar2025-202565211869*39.33129.67010
Chennai Super Kings
AR Sharma2025-2025139220466*29.14160.62010
Delhi Capitals
I Sharma2025-20257000--0.00000
Gujarat Titans
JM Sharma2025-20251511426185*37.28176.35010
Royal Challengers Bengaluru
KV Sharma2025-202561111*-100.00000
Mumbai Indians
MM Sharma2025-202582111*1.0033.33001
Delhi Capitals
RG Sharma2025-2025151514188129.85149.28041
Mumbai Indians
Shashank Singh2025-20251714735061*50.00153.50030
Punjab Kings
R Shepherd2025-20258317053*35.00291.66011
Royal Challengers Bengaluru
Shubman Gill2025-20251515265093*50.00155.87060
Gujarat Titans
M Siddharth2025-20252000--0.00000
Lucknow Super Giants
Simarjeet Singh2025-202543133*1.5042.85002
Sunrisers Hyderabad
RK Singh2025-20251311420638*29.42153.73000
Kolkata Knight Riders
V Sooryavanshi2025-202577025210136.00206.55111
Rajasthan Royals
MA Starc2025-2025116462*3.0060.00001
Delhi Capitals
MP Stoinis2025-20251311516044*26.66186.04000
Punjab Kings
T Stubbs2025-20251413730041*50.00150.75000
Delhi Capitals
Suryansh Shedge2025-2025530742.3363.63000
Punjab Kings
Suyash Sharma2025-202514000--0.00000
Royal Challengers Bengaluru
A Taide2025-2025110131313.00144.44000
Sunrisers Hyderabad
R Tewatia2025-2025151249924*12.37167.79003
Gujarat Titans
SN Thakur2025-202510521866.00150.00001
Lucknow Super Giants
Yash Thakur2025-20252000--0.00000
Punjab Kings
M Theekshana2025-202511421055.0037.03000
Rajasthan Royals
N Thushara2025-20251000--0.00000
Royal Challengers Bengaluru
NT Tilak Varma2025-2025161323435931.18138.30020
Mumbai Indians
M Tiwari2025-2025110333.0075.00000
Delhi Capitals
RJW Topley2025-20251000--0.00000
Mumbai Indians
RA Tripathi2025-2025550552311.0096.49000
Chennai Super Kings
JD Unadkat2025-20257000--0.00000
Sunrisers Hyderabad
CV Varun2025-2025131111*-100.00000
Kolkata Knight Riders
AU Verma2025-2025141232367426.22166.19010
Sunrisers Hyderabad
V Vyshak2025-20255000--0.00000
Punjab Kings
N Wadhera2025-2025161533697030.75145.84020
Punjab Kings
Washington Sundar2025-20256501334926.60166.25000
Gujarat Titans
MP Yadav2025-20252000--0.00000
Lucknow Super Giants
SA Yadav2025-20251616571773*65.18167.91050
Mumbai Indians
Yash Dayal2025-20251531432.0050.00001
Royal Challengers Bengaluru
Yudhvir Singh2025-20254000--0.00000
Rajasthan Royals
A Zampa2025-20252000--0.00000
Sunrisers Hyderabad
Zeeshan Ansari2025-202510000--0.00000
Sunrisers Hyderabad
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Royal Challengers Bengaluru vs Punjab Kings at Ahmedabad, IPL Final, Jun 3, 2025 [Twenty20]

Mumbai Indians vs Punjab Kings at Ahmedabad, IPL Qualifier 2, Jun 1, 2025 [Twenty20]

Mumbai Indians vs Gujarat Titans at New Chandigarh, IPL Eliminator, May 30, 2025 [Twenty20]