Cricket Records in Indian Premier League, 2024

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Abdul Samad2024-2024139216237*23.14178.02000
Sunrisers Hyderabad
Abhishek Sharma2024-20241313146775*38.91209.41030
Sunrisers Hyderabad
Abishek Porel2024-2024141223276532.70159.51021
Delhi Capitals
MA Agarwal2024-2024440643216.00112.28000
Sunrisers Hyderabad
KK Ahmed2024-202414000-0.000.00000
Delhi Capitals
Akash Deep2024-202411122*0.00100.00000
Royal Challengers Bengaluru
MM Ali2024-20248501285625.60130.61010
Chennai Super Kings
Anmolpreet Singh2024-2024220552.5083.33001
Sunrisers Hyderabad
Anuj Rawat2024-2024551984824.50127.27000
Royal Challengers Bengaluru
VG Arora2024-202482211*0.00100.00000
Kolkata Knight Riders
Arshad Khan2024-20244428358*41.50153.70011
Lucknow Super Giants
Arshdeep Singh2024-20241410444.00133.33000
Punjab Kings
R Ashwin2024-20241372862917.20121.12000
Rajasthan Royals
Avesh Khan2024-20241433107*0.00200.00000
Rajasthan Royals
Azmatullah Omarzai2024-2024740421710.50127.27000
Gujarat Titans
A Badoni2024-20241412423555*29.37137.42021
Lucknow Super Giants
JM Bairstow2024-202411111298108*29.80152.82101
Punjab Kings
RK Bhui2024-2024220331.5033.33001
Delhi Capitals
TA Boult2024-2024144214127.00107.69001
Rajasthan Royals
D Brevis2024-2024330694623.00116.94001
Mumbai Indians
JJ Bumrah2024-20241344128*0.00100.00000
Mumbai Indians
N Burger2024-20246000-0.000.00000
Rajasthan Royals
JC Buttler2024-202411112359107*39.88140.78201
Rajasthan Royals
YS Chahal2024-202413000-0.000.00000
Rajasthan Royals
DL Chahar2024-20248000-0.000.00000
Chennai Super Kings
RD Chahar2024-2024921211621.00140.00000
Punjab Kings
PVD Chameera2024-20241000-0.000.00000
Kolkata Knight Riders
SD Chauhan2024-20243301896.00120.00001
Royal Challengers Bengaluru
PP Chawla2024-2024116215103.75100.00002
Mumbai Indians
G Coetzee2024-202410511483.5063.63001
Mumbai Indians
PJ Cummins2024-202413737735*19.25163.82000
Sunrisers Hyderabad
SM Curran2024-20241312227063*27.00123.28021
Punjab Kings
MJ Dagar2024-2024510000.000.00001
Royal Challengers Bengaluru
TH David2024-20241311324145*30.12158.55001
Mumbai Indians
Q de Kock2024-2024111102508122.72134.40031
Lucknow Super Giants
TU Deshpande2024-2024131100*0.000.00000
Chennai Super Kings
R Dhawan2024-20241000-0.000.00000
Punjab Kings
S Dhawan2024-20245501527030.40125.61010
Punjab Kings
MS Dhoni2024-20241411816137*53.66220.54001
Chennai Super Kings
S Dube2024-20241414339666*36.00162.29032
Chennai Super Kings
SB Dubey2024-2024431332516.50173.68001
Rajasthan Royals
F du Plessis2024-2024141404216430.07163.81040
Royal Challengers Bengaluru
NT Ellis2024-20241000-0.000.00000
Punjab Kings
LH Ferguson2024-2024610111.00100.00000
Royal Challengers Bengaluru
D Ferreira2024-2024220874.0072.72000
Rajasthan Royals
J Fraser-McGurk2024-20249903308436.66234.04041
Delhi Capitals
RD Gaikwad2024-202414143583108*53.00141.16142
Chennai Super Kings
RJ Gleeson2024-202421122*0.00100.00000
Chennai Super Kings
S Gopal2024-20243000-0.000.00000
Mumbai Indians
K Gowtham2024-20241000-0.000.00000
Lucknow Super Giants
C Green2024-2024121142284632.57145.22000
Royal Challengers Bengaluru
Gulbadin Naib2024-2024210191919.00126.66000
Delhi Capitals
Harpreet Brar2024-20241375752937.50138.88000
Punjab Kings
Harpreet Singh2024-2024220271413.5079.41000
Punjab Kings
Harshit Rana2024-202411000-0.000.00000
Kolkata Knight Riders
TM Head2024-20241212153310248.45201.13141
Sunrisers Hyderabad
MJ Henry2024-20244000-0.000.00000
Lucknow Super Giants
SO Hetmyer2024-202410748327*27.66184.44001
Rajasthan Royals
DJ Hooda2024-202411911455018.12138.09011
Lucknow Super Giants
SD Hope2024-20249911834122.87150.00000
Delhi Capitals
Ishan Kishan2024-2024141403206922.85148.83012
Mumbai Indians
SS Iyer2024-2024131232875031.88135.37011
Kolkata Knight Riders
VR Iyer2024-2024131132677033.37149.16020
Kolkata Knight Riders
WG Jacks2024-2024881230100*32.85175.57110
Royal Challengers Bengaluru
RA Jadeja2024-20241411526757*44.50142.78010
Chennai Super Kings
YBK Jaiswal2024-202414131348104*29.00152.63111
Rajasthan Royals
M Jansen2024-2024321181718.00138.46000
Sunrisers Hyderabad
SH Johnson2024-202453365*0.0085.71000
Gujarat Titans
AS Joseph2024-20243000-0.000.00000
Royal Challengers Bengaluru
S Joseph2024-20241000-0.000.00000
Lucknow Super Giants
DC Jurel2024-2024139213152*18.71133.67011
Rajasthan Royals
A Kamboj2024-202431122*0.00100.00000
Mumbai Indians
KD Karthik2024-2024141243158339.37195.65021
Royal Challengers Bengaluru
Kartik Tyagi2024-20241000-0.000.00000
Gujarat Titans
V Kaverappa2024-20241000-0.000.00000
Punjab Kings
H Klaasen2024-20241312338180*42.33183.17030
Sunrisers Hyderabad
T Kohler-Cadmore2024-2024210181818.0078.26000
Rajasthan Royals
V Kohli2024-202414143708113*64.36155.60150
Royal Challengers Bengaluru
TK Kotian2024-2024110242424.0077.41000
Rajasthan Royals
Kuldeep Yadav2024-202411524735*15.66114.63001
Delhi Capitals
AA Kulkarni2024-2024220994.50112.50001
Lucknow Super Giants
B Kumar2024-20241331231311.5095.83000
Sunrisers Hyderabad
K Kushagra2024-2024430321.0042.85001
Delhi Capitals
JB Little2024-20241000-0.000.00000
Gujarat Titans
LS Livingstone2024-202477211138*22.20142.30001
Punjab Kings
MK Lomror2024-2024992933313.28182.35002
Royal Challengers Bengaluru
KA Maharaj2024-2024210111.0050.00000
Rajasthan Royals
A Madhwal2024-202451144*0.0080.00000
Mumbai Indians
A Manohar2024-2024220984.5056.25000
Gujarat Titans
KT Maphaka2024-20242000-0.000.00000
Mumbai Indians
M Markande2024-20247000-0.000.00000
Sunrisers Hyderabad
AK Markram2024-20249921995028.42130.92011
Sunrisers Hyderabad
MR Marsh2024-2024440612315.25160.52001
Delhi Capitals
GJ Maxwell2024-202498052286.50123.80003
Royal Challengers Bengaluru
DA Miller2024-20249932105535.00151.07010
Gujarat Titans
A Mishra2024-20241000-0.000.00000
Lucknow Super Giants
DJ Mitchell2024-2024131323186328.90142.60020
Chennai Super Kings
Mohammad Nabi2024-202475135238.75112.90001
Mumbai Indians
Mohammed Siraj2024-2024133112126.00150.00001
Royal Challengers Bengaluru
Mohsin Khan2024-20241010222.00200.00000
Lucknow Super Giants
Mukesh Choudhary2024-20241000-0.000.00000
Chennai Super Kings
Mukesh Kumar2024-20241021333.0033.33000
Delhi Capitals
SZ Mulani2024-202421111*0.00100.00000
Mumbai Indians
Mustafizur Rahman2024-20249000-0.000.00000
Chennai Super Kings
DG Nalkande2024-2024310121212.00109.09000
Gujarat Titans
Naman Dhir2024-202477114062*23.33177.21012
Mumbai Indians
SP Narine2024-20241312046110938.41182.93131
Kolkata Knight Riders
T Natarajan2024-202411000-0.000.00000
Sunrisers Hyderabad
Naveen-ul-Haq2024-2024103322*0.0050.00000
Lucknow Super Giants
K Nitish Kumar Reddy2024-2024108227676*46.00151.64020
Sunrisers Hyderabad
Noor Ahmad2024-20241042542.5055.55000
Gujarat Titans
A Nortje2024-2024620442.0050.00001
Delhi Capitals
D Padikkal2024-202477038135.4271.69002
Lucknow Super Giants
MK Pandey2024-2024110424242.00135.48000
Kolkata Knight Riders
HH Pandya2024-2024141312164618.00143.04001
Mumbai Indians
KH Pandya2024-20241412813343*33.25126.66000
Lucknow Super Giants
RR Pant2024-20241313244688*40.54155.40030
Delhi Capitals
R Parag2024-20241412353184*59.00152.58040
Rajasthan Royals
AR Patel2024-2024141242356629.37131.28021
Delhi Capitals
HV Patel2024-2024144113124.3368.42002
Punjab Kings
M Pathirana2024-20246000-0.000.00000
Chennai Super Kings
RM Patidar2024-2024141203615530.08179.60051
Royal Challengers Bengaluru
N Pooran2024-2024141464997562.37178.21031
Lucknow Super Giants
R Powell2024-2024850812716.20168.75000
Rajasthan Royals
Prabhsimran Singh2024-2024141403347123.85156.80021
Punjab Kings
SS Prabhudessai2024-2024110242424.00133.33000
Royal Challengers Bengaluru
K Rabada2024-202411322011*20.00142.85000
Punjab Kings
A Raghuvanshi2024-202410701635423.28155.23010
Kolkata Knight Riders
AM Rahane2024-2024131202424520.16123.46000
Chennai Super Kings
Rahmanullah Gurbaz2024-20241000-0.000.00000
Kolkata Knight Riders
KL Rahul2024-2024141405208237.14136.12040
Lucknow Super Giants
Ramandeep Singh2024-202413951253531.25201.61000
Kolkata Knight Riders
N Rana2024-2024220423321.00123.52000
Kolkata Knight Riders
Rashid Khan2024-202412831023120.40143.66001
Gujarat Titans
Rasikh Salam2024-202484028107.0093.33000
Delhi Capitals
R Ravindra2024-2024101002226122.20160.86011
Chennai Super Kings
Ravi Bishnoi2024-20241430421.3366.66001
Lucknow Super Giants
JA Richardson2024-2024110222.00100.00000
Delhi Capitals
RR Rossouw2024-20248802116126.37181.89011
Punjab Kings
AS Roy2024-202441133*0.00100.00000
Kolkata Knight Riders
AD Russell2024-2024139222264*31.71185.00010
Kolkata Knight Riders
WP Saha2024-20249901363915.11118.26000
Gujarat Titans
Shahbaz Ahmed2024-2024139318959*31.50135.00010
Sunrisers Hyderabad
B Sai Sudharsan2024-20241212152710347.90141.28120
Gujarat Titans
R Sai Kishore2024-2024521131313.00216.66000
Gujarat Titans
PD Salt2024-20241212143589*39.54182.00041
Kolkata Knight Riders
Sameer Rizvi2024-2024851512112.75118.60001
Chennai Super Kings
SV Samson2024-2024141345048656.00156.52051
Rajasthan Royals
Sandeep Sharma2024-20249000-0.000.00000
Rajasthan Royals
S Sandeep Warrier2024-20245000-0.000.00000
Gujarat Titans
MJ Santner2024-202433014114.6682.35001
Chennai Super Kings
Sanvir Singh2024-2024322148*0.00127.27000
Sunrisers Hyderabad
KR Sen2024-20243000-0.000.00000
Rajasthan Royals
M Shahrukh Khan2024-20247701275818.14169.33011
Gujarat Titans
V Shankar2024-2024772831716.60115.27000
Gujarat Titans
BR Sharath2024-2024110222.0040.00000
Gujarat Titans
AR Sharma2024-202411921896127.00167.25010
Punjab Kings
H Sharma2024-20241000-0.000.00000
Royal Challengers Bengaluru
I Sharma2024-202492211*0.0014.28000
Delhi Capitals
JM Sharma2024-20241412118732*17.00131.69001
Punjab Kings
KV Sharma2024-2024820262013.00236.36000
Royal Challengers Bengaluru
MM Sharma2024-20241231221.0013.33001
Gujarat Titans
RG Sharma2024-202414141417105*32.07150.00111
Mumbai Indians
Shashank Singh2024-20241414635468*44.25164.65022
Punjab Kings
PP Shaw2024-20248801986624.75163.63010
Delhi Capitals
R Shepherd2024-20246535739*28.50271.42000
Mumbai Indians
Shivam Singh2024-202411122*0.0066.66000
Punjab Kings
Shubman Gill2024-20241212142610438.72147.40120
Gujarat Titans
M Siddharth2024-20243000-0.000.00000
Lucknow Super Giants
Sikandar Raza2024-2024220432821.50113.15000
Punjab Kings
Simarjeet Singh2024-20244000-0.000.00000
Chennai Super Kings
RK Singh2024-2024131121682618.66148.67000
Kolkata Knight Riders
MA Starc2024-2024125396*4.5081.81002
Kolkata Knight Riders
MP Stoinis2024-202414142388124*32.33147.52121
Lucknow Super Giants
T Stubbs2024-20241413637871*54.00190.90031
Delhi Capitals
Sumit Kumar2024-2024431189*9.0075.00000
Delhi Capitals
MJ Suthar2024-2024110111.0050.00000
Gujarat Titans
Suyash Sharma2024-20242000-0.000.00000
Kolkata Knight Riders
Swapnil Singh2024-20246422815*14.00164.70001
Royal Challengers Bengaluru
A Taide2024-2024220614630.50156.41000
Punjab Kings
AS Tendulkar2024-20241000-0.000.00000
Mumbai Indians
R Tewatia2024-2024129218836*26.85145.73000
Gujarat Titans
SN Thakur2024-2024932211721.00123.52000
Chennai Super Kings
Yash Thakur2024-202410000-0.000.00000
Lucknow Super Giants
M Theekshana2024-20245000-0.000.00000
Chennai Super Kings
N Thushara2024-20247000-0.000.00000
Mumbai Indians
NT Tilak Varma2024-2024131334166541.60149.64030
Mumbai Indians
RJW Topley2024-202441133*0.0050.00000
Royal Challengers Bengaluru
RA Tripathi2024-2024330643321.33123.07000
Sunrisers Hyderabad
AJ Turner2024-2024220211610.50116.66000
Lucknow Super Giants
Umran Malik2024-20241000-0.000.00000
Sunrisers Hyderabad
JD Unadkat2024-2024932158*15.00115.38000
Sunrisers Hyderabad
CV Varun2024-202413000-0.000.00000
Kolkata Knight Riders
V Viyaskanth2024-20242000-0.000.00000
Sunrisers Hyderabad
V Vyshak2024-202442111*1.0033.33001
Royal Challengers Bengaluru
MS Wade2024-2024210444.0066.66000
Gujarat Titans
N Wadhera2024-20246601094918.16129.76000
Mumbai Indians
DA Warner2024-20248801685221.00134.40010
Delhi Capitals
Washington Sundar2024-202422100*0.000.00001
Sunrisers Hyderabad
LB Williams2024-202421111*0.0050.00000
Delhi Capitals
KS Williamson2024-2024220272613.50100.00000
Gujarat Titans
L Wood2024-202421199*0.00300.00000
Mumbai Indians
Lalit Yadav2024-20242201075.0083.33000
Delhi Capitals
MP Yadav2024-20244000-0.000.00000
Lucknow Super Giants
SA Yadav2024-202411111345102*34.50167.47133
Mumbai Indians
UT Yadav2024-20247211210*12.0080.00000
Gujarat Titans
Yash Dayal2024-202413000-0.000.00000
Royal Challengers Bengaluru
Yudhvir Singh2024-2024220211410.50150.00000
Lucknow Super Giants
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Rajasthan Royals v Kolkata Knight Riders at Guwahati, Indian Premier League 70th match, May 19, 2024 [Twenty20]

Sunrisers Hyderabad v Punjab Kings at Hyderabad, Indian Premier League 69th match, May 19, 2024 [Twenty20]

Royal Challengers Bengaluru v Chennai Super Kings at Bengaluru, Indian Premier League 68th match, May 18, 2024 [Twenty20]