T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Indian Premier League 2024: Batting records

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Kolkata Knight Riders×Series: Indian Premier League 2024×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Heinrich KlaasenSH20243301116337.0067165.6701049
Jonny BairstowPK2024111108108*-48225.0010089
Jos ButtlerRR2024111107107*-60178.3310096
Virat KohliRCB202422110183*101.0066153.0301056
Rahul TripathiSH2024330845528.0068123.5301082
Rishabh PantDC2024220825541.0045182.2201066
Shashank SinghPK20241116868*-28242.8601028
Ruturaj GaikwadCSK20241116767*-58115.5201090
Suryakumar YadavMI2024220675633.5049136.7301072
KL RahulLSG2024220643932.0048133.3300062
Tristan StubbsDC2024220585429.0039148.7201044
Will JacksRCB2024110555555.0032171.8801045
Nicolas PooranLSG2024220554527.5040137.5000025
Rajat PatidarRCB2024220555227.5027203.7001035
Simran SinghPK2024110545454.0020270.0001045
Pat CumminsSH2024331543027.0044122.7300043
Ishan KishanMI2024220534026.5029182.7600063
Marcus StoinisLSG2024220463623.0026176.9200062
Dinesh KarthikRCB2024220452522.5026173.0800034
Ayush BadoniLSG2024220442922.0039112.8200022
Cameron GreenRCB2024220393319.5025156.0000043
Aiden MarkramSH2024220382019.0036105.5600050
Abhishek SharmaSH2024330373212.3328132.1400042
Tilak VarmaMI2024220363218.0023156.5200051
Kuldeep YadavDC20241113535*-26134.6200051
Abdul SamadSH2024330351611.6727129.6300013
Riyan ParagRR2024110343434.0014242.8600042
Mayank AgarwalSH2024110323232.0021152.3800041
Rohit SharmaMI2024220301915.003683.3300012
Glenn MaxwellRCB2024110282828.0019147.3700031
Shivam DubeCSK2024110282828.0018155.5600013
Naman DhirMI2024220281714.0017164.7100032
Rilee RossouwPK2024110262626.0016162.5000012
Rovman PowellRR2024110262626.0013200.0000013
Daryl MitchellCSK2024110252525.0019131.5800011
Suyash PrabhudessaiRCB2024110242424.0018133.3300030
Tim DavidMI2024220242412.0023104.3500111
Shahbaz AhmedSH202433024168.0013184.6200113
Prithvi ShawDC2024220231311.5014164.2900050
Nithish Kumar ReddySH2024220221311.0020110.0000021
Karn SharmaRCB2024110202020.007285.7100003
Yashasvi JaiswalRR2024110191919.009211.1100031
David WarnerDC2024110181818.0013138.4600021
Abishek PorelDC202422018189.002090.0000121
Ashton TurnerLSG2024110161616.009177.7800002
Rachin RavindraCSK2024110151515.008187.5000030
Faf du PlessisRCB20242201587.5013115.3800011
Axar PatelDC202422015157.502268.1800120
Deepak HoodaLSG20242201386.5013100.0000020
Sanju SamsonRR2024110121212.008150.0000020
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.