Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Indian Premier League: Batting by year

More 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
Simran SinghPK20252025181815999135.24370161.890516330
Priyansh AryaPK202520251818054510330.28299182.271316031
Ajinkya RahaneRR201320131818448868*34.86458106.550404211
Suresh RainaCSK20122012181814417325.94325135.690123619
Kieron PollardMI201320131818842066*42.00281149.470302729
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
Shreyas IyerPK202520251817560497*50.33345175.070614339
Gautam GambhirKKR20122012171715909336.88411143.550626417
Suresh RainaCSK2013201318174548100*42.15365150.141435018
Jos ButtlerGT20262026171735266037.57345152.460405126
Shreyas IyerDC202020201717251988*34.60421123.280304016
Shikhar DhawanSH201620161717450182*38.54429116.78041518
Shubman GillKKR20212021171704785728.12402118.910315012
Rahul DravidRR20132013181714716529.44425110.82040645
Sanju SamsonRR20222022171714585528.63312146.790204326
Virender SehwagPK201420141717045512226.76315144.441105618
Jacques KallisKKR20122012171714097925.56384106.510213410
Shane WatsonCSK20192019171703989623.41312127.560334220
Suresh RainaCSK20192019171713835923.94314121.97031459
Devdutt PadikkalRR20222022171703765422.12306122.880114014
Suresh RainaCSK20152015171723746224.93305122.620213116
MS DhoniCSK20152015171753725331.00305121.970112717
Wriddhiman SahaGT20232023171713718123.19287129.27022478
MS DhoniCSK201220121817535851*29.83278128.78010269
Marcus StoinisDC20202020171733526525.14237148.520313116
Ambati RayuduCSK20192019171752825723.5030393.07012207
Ambati RayuduMI20132013191732653718.93231114.72002224
Hanuma VihariSH20132013171732414617.2127886.69000171
Virat KohliRCB201620161616497311381.08640152.034718338
Vaibhav SuryavanshiRR202620261616077610348.50327237.311516372
Shubman GillGT202620261616073210445.75449163.031607433
Suryakumar YadavMI202520251616571773*65.18427167.920506938
Chris GayleRCB2013201316164708175*59.00453156.291405751
AB de VilliersRCB2016201616163687129*52.85407168.801615737
Virat KohliRCB2026202616164675105*56.25407165.851527325
Robin UthappaKKR201420141616166083*44.00479137.790517418
Ruturaj GaikwadCSK2021202116162635101*45.36466136.271406423
Virat KohliRCB20132013161626349945.29457138.730606422
Faf du PlessisCSK202120211616263395*45.21458138.210626023
Suryakumar YadavMI2023202316162605103*43.21334181.141516528
Ambati RayuduCSK2018201816162602100*43.00402149.751315334
Shikhar DhawanDC20212021161615879239.13471124.630306316
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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