Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Manish PandeySH2021202188229269*48.67236123.730302110
Chris GayleKKR201020109902928832.44184158.700213016
Jesse RyderPW20112011131302926022.46197148.220213711
Sherfane RutherfordGT20252025131122914632.33185157.300012218
Sanju SamsonDC20162016141432916026.45259112.36010208
MS DhoniRPS201720171615429061*26.36250116.000101516
Shivam DubeCSK202220221111128995*28.90185156.220212216
Brendon McCullumKKR20122012121202895624.08283102.12010373
Adam GilchristDC20102010161602895418.06185156.220123116
Chris GaylePK202020207702889941.14210137.140301523
Yalaka Venugopal RaoDC200820081110228871*36.00210137.140202215
Dinesh KarthikDC20092009151352885236.00217132.72010209
Moisés HenriquesSH2015201599228774*41.00211136.020201913
MS DhoniCSK201020101311228766*31.89210136.67022268
Sachin TendulkarMI20132013141412875422.08231124.24011385
Rohit SharmaMI20182018141422869423.83215133.020232512
Gautam GambhirDC200920091515228671*22.00278102.88012322
Ben StokesRR20202020881285107*40.71200142.50110367
Jason RoyKKR202320238802856135.63188151.600203612
Tillakaratne DilshanRCB2012201299128576*35.63261109.20030335
Sanju SamsonRR202520259912856635.63203140.390102713
Brendon McCullumKKR200920091313128584*23.75239119.250212712
Brad HodgeKTK201120111414628551*35.63236120.76011269
MS DhoniRPS201620161412528464*40.57210135.240101814
Manish PandeySH201820181513228462*25.82246115.45031225
Rohit SharmaMI202620269912838435.38180157.220212121
Prithvi ShawDC20222022101002836128.30185152.970213710
Yusuf PathanKKR201120111511128347*28.30201140.800002413
Ravindra JadejaKTK20112011141232834731.44228124.120002014
Axar PatelDC20232023141332835428.30203139.410102115
Robin UthappaKKR201920191211228267*31.33245115.100112810
David WarnerDC2010201011111282107*28.20191147.641122714
Dinesh KarthikPK20112011141322826925.64220128.18011327
Ambati RayuduCSK20192019171752825723.5030393.07012207
Karun NairDC20172017141302816421.62226124.34011396
Hardik PandyaMI202020201413528160*35.13157178.980111425
Ambati RayuduMI201520151514528153*31.22193145.600121816
Ross TaylorRCB200920091111228081*31.11208134.620112015
Liam LivingstonePK202320239912799434.88171163.160202019
Kieron PollardMI20192019161462798334.88178156.740101422
Pathum NissankaDC20262026101002786227.80175158.860203312
Michael LumbRR20102010111102788325.27192144.79012456
Josh InglisPK20252025121122787330.89171162.570102616
Dinesh KarthikDC20102010141412786921.38237117.30011266
Gautam GambhirDC20102010111012777230.78217127.65020322
Ishan KishanGL20172017111002776127.70206134.470102913
Moisés HenriquesSH201720171211527755*46.17203136.45030284
Irfan PathanPK20102010141352766034.50186148.390102110
Sam CurranPK20232023141332765527.60203135.960102013
Ishan KishanMI20182018141202756222.92184149.460232217

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.