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
Shakib Al HasanSH20182018171322393521.73197121.32000265
Shimron HetmyerRR20252025141322395221.73164145.730111711
Ayush BadoniLSG202320231512223859*23.80172138.370101312
Yuvraj SinghPW20132013131312383419.83190125.260001415
Dinesh KarthikMI20122012171412384418.31213111.74001302
Krunal PandyaMI2016201612932378639.50124191.130102213
Manoj TiwaryKKR201020101311223775*26.33186127.42023235
Tirumalasetti SumanDC200920091212223741*23.70190124.74001188
Kevin PietersenRCB2010201077323666*59.00157150.32020238
Yuvraj SinghSH20162016101012364426.22179131.840002213
Aniket VermaSH20252025141232367426.22142166.200101220
David HusseyPK20132013121112354123.50209112.44000206
Axar PatelDC20242024141242356629.38179131.280211910
Ayush BadoniLSG202420241412423555*29.38171137.43021225
Jitesh SharmaPK20222022121022344429.25143163.640002212
Wriddhiman SahaPK201720171411123493*23.40187125.13011208
Nicolas PooranLSG20262026141412346318.00183127.870101119
Angelo MathewsKKR201020101411423365*33.29184126.63011188
Will JacksMI20252025131112335323.30172135.470102211
Thisara PereraSH20132013161442334023.30163142.940001214
Naman OjhaSH201420141110423279*38.67161144.100101417
Ravindra JadejaCSK20202020141162325046.40135171.850102211
MS DhoniCSK202220221413623250*33.14188123.400102110
Aiden MarkramLSG20262026121122314525.67167138.320012011
Tim DavidMI202320231615623145*25.67146158.220021215
Will JacksRCB20242024881230100*32.86131175.571101618
Johan BothaRR20112011109423067*46.00198116.16010202
Shivam DubeRR2021202199123064*28.75193119.170101810
Robin UthappaCSK20222022121102308820.91171134.500211914
Rahul TripathiKKR20202020111112308123.00181127.070102110
Manan VohraPK2017201711902299525.44159144.03010239
Krunal PandyaMI201820181413322841*22.80157145.220002210
Prithvi ShawDC20202020131302286617.54167136.53023278
Chris GayleRCB20162016101002277622.70150151.330211721
Shakib Al HasanKKR20142014131142276032.43152149.34011227
Rahmanullah GurbazKKR20232023111102278120.64170133.530221715
Ravindra JadejaCSK202120211612922762*75.67156145.51010199
Axar PatelPK20172017141352274428.38162140.120011111
Andre RussellKKR20232023141432274220.64156145.510011318
Krunal PandyaRCB2026202616932267337.67155145.810102011
Tillakaratne DilshanRCB201120111010222659*28.25180125.56022333
Abhishek SharmaSH20232023111102266720.55157143.95021286
Rahul TripathiRR201820181212322680*25.11167135.33010188
Dewald BrevisCSK202520256602255737.50125180.000211317
Nitish RanaDC202620269902259125.00149151.010212710
Mark BoucherRCB200820081010322550*32.14177127.12010246
Manish PandeyKKR20152015131212254020.45184122.28001227
Mayank AgarwalRCB201220121512122564*20.45158142.410101915
Hardik PandyaMI202520251512322448*24.89137163.500001812
Sunil NarineKKR20172017161412245417.23130172.310123410

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.