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
Yuvraj SinghPK20102010141422554321.25199128.140002014
Manvinder BislaKKR20132013141412559219.62236108.05022366
Jos ButtlerMI20162016141432554123.18184138.590012311
Naman OjhaDC201220121816525564*23.18224113.840102113
Jos ButtlerRR2021202177025412436.29166153.011002713
Jonny BairstowPK20222022111102536623.00175144.57020349
Dinesh KarthikKKR201920191413525397*31.63173146.240202214
Devon ConwayCSK202220227712528742.00173145.660312212
Vaibhav SuryavanshiRR2025202577025210136.00122206.561111824
Sameer RizviDC2026202611922529036.00171147.370221517
Yuvraj SinghSH201720171211225270*28.00177142.37021308
Naman DhirMI20252025161242524631.50138182.610012413
Mandeep SinghRCB201820181413325247*25.20186135.480001611
Mitchell MarshDC202220228802518931.38189132.800211914
Murali VijayPK20152015111102513922.82228110.09001278
Quinton de KockLSG20242024111102508122.73186134.41031299
Rovman PowellDC202220221412225067*25.00167149.700121022
Hardik PandyaMI201720171716925035*35.71160156.250001120
Andrew SymondsDC2009200988124960*35.57166150.000101511
Sunny SohalDC20112011111002496224.90191130.370212510
Yashasvi JaiswalRR20212021101002495024.90168148.210113210
Wriddhiman SahaPK20152015141302494219.15197126.400001610
Manish PandeyRCB201020101313124942*20.75226110.18002277
Jonny BairstowSH2021202177124863*41.33175141.710202015
Ravi BoparaPK2010201010912487731.00214115.89021253
Manish PandeyKKR20162016121132485231.00183135.52021179
Yuvraj SinghDC20152015141302485719.08210118.100212310
Aiden MarkramSH20232023131322485022.55197125.89011188
Devdutt PadikkalRCB20252025101012476127.44164150.610212114
Manish PandeyPW2011201110902465927.33227108.37010286
Sunil NarineKKR20252025121212464422.36144170.830012519
Virat KohliRCB20092009161322465022.36219112.33010228
Prithvi ShawDC201820189902456527.22160153.130202710
Brad HodgeRR201220121212424548*30.63175140.00000189
Kieron PollardMI202120211413524587*30.63165148.480101616
JP DuminyDC201220129962447481.33190128.420201311
Moeen AliCSK20222022101002449324.40177137.850122411
Vijay ShankarSH201920191514224440*20.33193126.420001112
Krunal PandyaMI20172017131142434734.71179135.75000247
Yusuf PathanRR200920091313124362*20.25183132.790102412
Ajinkya RahaneCSK20242024131202424520.17196123.47000237
Shimron HetmyerDC202120211413624253*34.57144168.060101912
Albie MorkelCSK20082008131032417134.43163147.850101814
Ishan KishanMI20212021101012418426.78180133.890202110
Nehal WadheraMI20232023141012416426.78166145.180212312
Tim DavidMI202420241311324145*30.13152158.550011415
Hanuma VihariSH20132013171732414617.2127886.69000171
Ayush MhatreCSK202520257702409434.29127188.980113111
Shane WatsonRR20142014131312405120.00196122.450211914
Dwayne SmithGL20172017121212397421.73156153.21022328

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.