Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM107/5 (15.2)ZIM need 71 runs in 28 ballsT20I3rd 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)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

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
Manish PandeySH202020201615242583*32.69333127.630303518
Virender SehwagDC201120111111042411938.55240176.671205118
Mayank AgarwalPK202020201111042410638.55271156.461204415
Jacques KallisKKR201120111514242480*35.33378112.17041466
Suryakumar YadavMI201920191615242471*32.62324130.860204510
Angkrish RaghuvanshiKKR202620261312242282*42.20288146.530504019
Suresh RainaCSK200820081614342155*38.27295142.710303518
Hashim AmlaPK2017201710103420104*60.00288145.832214017
Kieron PollardMI201320131818842066*42.00281149.470302729
Kieron PollardMI20152015161434197038.09256163.670202828
Saurabh TiwaryMI20102010161514196129.93309135.600312918
Rishabh PantDC202120211616441958*34.92326128.530304210
David MillerPK2013201312125418101*59.71254164.571302824
Tillakaratne DilshanDC200920091413341867*41.80341122.580404213
Dwayne SmithMI20132013131304186832.15341122.580414019
Eoin MorganKKR202020201414441868*41.80302138.410103224
Shivam DubeCSK20232023161434185238.00264158.330301235
Ishan KishanMI202220221414141881*32.15348120.110314511
Rohit SharmaMI20252025151514188129.86280149.290414122
Rohit SharmaMI2024202414141417105*32.08278150.001114523
MS DhoniCSK201920191512741684*83.20309134.630302223
Tilak VarmaMI20242024131334166541.60278149.640303519
JP DuminyDC201520151413341478*41.40315131.430402720
MS DhoniCSK20082008161444146541.40310133.550203815
Nitish RanaKKR20232023141414137531.77293140.960303920
Rahul TripathiSH20222022141434137637.55261158.240324020
Shreyas IyerDC201820181414341193*37.36310132.580402921
Devdutt PadikkalRCB2021202114141411101*31.62328125.301124414
JP DuminyDC201420141414641067*51.25305134.430202220
Travis HeadSH20262026151504107627.33241170.120214623
David WarnerDC20132013161634107731.54323126.930424114
Jacques KallisKKR20122012171714097925.56384106.510213410
Marcus StoinisLSG202320231515240889*31.38272150.000322827
Virender SehwagDC200820081414240694*33.83220184.550324621
Gautam GambhirKKR20132013161604066025.38343118.37042515
Chris LynnKKR20192019131304058231.15290139.660424122
Brendon McCullumCSK201420141414140571*31.15333121.620303219
Rohit SharmaMI20192019151514056728.93315128.570205210
Virat KohliRCB202120211515140572*28.93339119.47030439
Robin UthappaPW20122012161614056927.00343118.080203810
Rohit SharmaDC200820081312140476*36.73273147.990413819
Venkatesh IyerKKR202320231414040410428.86277145.851213221
Rohit SharmaDC20102010161624047328.86302133.770313614
Philip SaltRCB20252025131314036533.58229175.980404822
Hardik PandyaMI20192019161564029144.67210191.430112829
Shreyas IyerKKR20222022141414018530.85298134.560304111
Manish PandeyKKR20142014161634019430.85340117.940213510
Shikhar DhawanDC201120111414240095*33.33310129.03020477
Glenn MaxwellRCB20232023141424007733.33218183.490522931
Suresh RainaGL20162016151513997528.50312127.880303910

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