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
Tristan StubbsDC202620261413527560*34.38216127.31020189
KL RahulLSG202320239912747434.25242113.22020284
Ambati RayuduCSK20222022131102747824.91224122.320102515
Rahul TripathiSH202320231313127374*22.75213128.170112910
Kieron PollardMI201020101414227345*22.75147185.710002317
Kieron PollardMI20142014151572737834.13203134.480111515
Jos ButtlerMI20172017101002727727.20177153.670102715
Rahul DravidRCB20092009131202716622.58234115.81011283
Steve SmithRPS2016201687127010145.00176153.41100278
Mayank AgarwalSH20232023101002708327.00210128.57010296
Wriddhiman SahaPK20162016121212705624.55212127.36020291
Sam CurranPK202420241312227063*27.00219123.29021246
Shivam DubeCSK20262026131252704738.57170158.820002415
Suryakumar YadavMI20262026131302706020.77183147.540222810
Rishabh PantLSG2025202514132269118*24.45202133.171122316
Kieron PollardMI202020201612726860*53.60140191.430111522
Yusuf PathanKKR20142014151232687229.78165162.420121520
Aaron FinchRCB20202020121202685222.33241111.20010288
Rohit SharmaMI20222022141402684819.14223120.180012813
Sourav GangulyPW20122012151502684517.8727198.89000304
Herschelle GibbsDC20102010101002675026.70235113.62010269
Ravindra JadejaCSK202420241411526757*44.50187142.78010228
Kedar JadhavRCB20172017131312676922.25186143.550102510
Josh InglisLSG202620265502668553.20143186.010303212
Kane WilliamsonSH202120211010426666*44.33235113.19020292
Ravindra JadejaRR202620261411726645*66.50197135.03000245
Corey AndersonMI201420141211226595*29.44181146.410102115
Ambati RayuduMI20132013191732653718.93231114.72002224
Shaun MarshPK201720179802648433.00194136.08020365
Robin UthappaPW20112011141332644526.40209126.320012710
Axar PatelDC20252025131112634326.30167157.490002315
Michael HusseyCSK201220128802615632.63236110.59020288
Jitesh SharmaRCB202520251511426185*37.29148176.350102417
Devdutt PadikkalRR20232023111112615226.10200130.50020316
Yusuf PathanSH201820181513426045*28.89200130.000002211
Hardik PandyaMI20182018131342605028.89195133.330102011
Mandeep SinghPK201320131614126077*20.00223116.59012360
Manoj TiwaryKKR20122012161552605926.00246105.69011213
George BaileyPK201520151313225961*23.55190136.32020227
David MillerGT20232023161352594632.38178145.510011813
Yashasvi JaiswalRR20222022101002586825.80194132.990202810
Ambati RayuduCSK202120211613425772*28.56170151.180211617
George BaileyPK201420141716725740*28.56190135.260001910
Kane WilliamsonSH201720177712568942.67169151.480202010
David WarnerDC20122012881256109*36.57156164.101102814
Rahul DravidRCB20102010161122565228.44199128.64010343
Jesse RyderPW20122012111112568625.60212120.75021238
Shane WatsonRR2012201277125590*42.50168151.790202614
Rahul TewatiaRR20202020141152555342.50183139.340101317
Cameron GreenRCB20242024131242554631.88178143.260002210

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.