ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Indian Premier League: Batting by year

Filters

1 active
Reset"Match result" is from the side of the player or team.
Indian Premier League×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaMI201320131919553879*38.43409131.540403528
Dinesh KarthikMI20132013191915108628.33411124.090225414
Ambati RayuduMI20132013191732653718.93231114.72002224
Harbhajan SinghMI201320131914811625*19.3379146.84002125
Shreyas IyerPK202520251817560497*50.33345175.070614339
Simran SinghPK20252025181815999135.24370161.890516330
Suresh RainaCSK2013201318174548100*42.15365150.141435018
Priyansh AryaPK202520251818054510330.28299182.271316031
Ajinkya RahaneRR201320131818448868*34.86458106.550404211
Rahul DravidRR20132013181714716529.44425110.82040645
MS DhoniCSK201320131816546167*41.91283162.900403225
Suresh RainaCSK20122012181814417325.94325135.690123619
Kieron PollardMI201320131818842066*42.00281149.470302729
Dwayne BravoCSK20122012181683714846.38264140.530002020
MS DhoniCSK201220121817535851*29.83278128.78010269
Shashank SinghPK202520251814735061*50.00228153.510302318
Naman OjhaDC201220121816525564*23.18224113.840102113
Ravindra JadejaCSK201320131814620138*25.13135148.89002176
Ravindra JadejaCSK20122012181421914815.92151126.49000139
Subramaniam BadrinathCSK2013201318811243417.71121102.48002110
Dwayne BravoCSK201320131812412123*15.13106114.15000113
Ravichandran AshwinCSK2013201318513511*8.754971.4300040
Ravichandran AshwinCSK2012201218521886.0015120.0000120
Arshdeep SinghPK20252025182121*2.00633.3300000
Shubman GillGT202320231717289012959.33564157.803418533
Jos ButtlerRR202220221717286311657.53579149.054408345
David WarnerSH201620161717384893*60.57560151.430918831
Kane WilliamsonSH20182018171737358452.50516142.440816328
Michael HusseyCSK20132013171737339552.36566129.510608117
Sai SudharsanGT202620261717172210045.13457157.991817530
Shikhar DhawanDC2020202017173618106*44.14427144.732446712
Gautam GambhirKKR20122012171715909336.88411143.550626417
Jos ButtlerGT20262026171735266037.57345152.460405126
Shreyas IyerDC202020201717251988*34.60421123.280304016
Shikhar DhawanSH201620161717450182*38.54429116.78041518
Shubman GillKKR20212021171704785728.12402118.910315012
Sanju SamsonRR20222022171714585528.63312146.790204326
Virender SehwagPK201420141717045512226.76315144.441105618
Rohit SharmaMI2012201217162433109*30.93342126.611323918
Jacques KallisKKR20122012171714097925.56384106.510213410
Shane WatsonCSK20192019171703989623.41312127.560334220
Rahul TripathiKKR202120211716239774*28.36283140.280204111
Kieron PollardMI20172017171633857029.62276139.490302622
Suresh RainaCSK20192019171713835923.94314121.97031459
Nitish RanaKKR20212021171633838029.46314121.970223417
Faf du PlessisCSK20152015171523805529.23304125.00010375
Washington SundarGT20262026171663775537.70251150.200304012
Devdutt PadikkalRR20222022171703765422.12306122.880114014
Suresh RainaCSK20152015171723746224.93305122.620213116
MS DhoniCSK20152015171753725331.00305121.970112717
Page 1Next

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