Live6th Match · Pakistan ODI Tri-Series 2026/27SL39/1 (7.2)ENG386/5 (50)SL need 348 runs in 256 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Indian Premier League 2012: Batting by team (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Indian Premier League 2012×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleRCBRoyal Challengers Bengaluru201214142733128*61.08456160.751704659
Gautam GambhirKKRKolkata Knight Riders2012171715909336.88411143.550626417
Shikhar DhawanDCDeccan Chargers2012151515698440.64439129.610505818
Ajinkya RahaneRRRajasthan Royals201216162560103*40.00433129.331327310
Virender SehwagDCDelhi Capitals20121616149587*33.00307161.240515719
Cameron WhiteDCDeccan Chargers2012131324797843.55320149.690514120
Rahul DravidRRRajasthan Royals2012161604625828.88412112.14020634
Suresh RainaCSKChennai Super Kings2012181814417325.94325135.690123619
Rohit SharmaMIMumbai Indians201217162433109*30.93342126.611323918
Mandeep SinghPKPunjab Kings2012161604327527.00342126.32021537
Jacques KallisKKRKolkata Knight Riders2012171714097925.56384106.510213410
Robin UthappaPWPune Warriors2012161614056927.00343118.080203810
Faf du PlessisCSKChennai Super Kings2012121203987333.17304130.920302917
David HusseyPKPunjab Kings20121615339668*33.00305129.840202817
Dwayne BravoCSKChennai Super Kings2012181683714846.38264140.530002020
Virat KohliRCBRoyal Challengers Bengaluru20121515236473*28.00326111.66020339
Steve SmithPWPune Warriors20121514536247*40.22267135.580002414
MS DhoniCSKChennai Super Kings20121817535851*29.83278128.78010269
Owais ShahRRRajasthan Royals2012131343407637.78256132.810302416
Shaun MarshPKPunjab Kings20121313233668*30.55280120.00020397
Murali VijayCSKChennai Super Kings20121414133611325.85267125.841023910
Mahela JayawardeneDCDelhi Capitals20121615333556*27.92298112.42031393
Ambati RayuduMIMumbai Indians20121715633381*37.00252132.140212114
Sachin TendulkarMIMumbai Indians2012131323247429.45283114.49021394
AB de VilliersRCBRoyal Challengers Bengaluru20121513531964*39.88198161.110312615
Kevin PietersenDCDelhi Capitals2012883305103*61.00207147.341102220
Brendon McCullumKKRKolkata Knight Riders2012121202895624.08283102.12010373
Tillakaratne DilshanRCBRoyal Challengers Bengaluru201299128576*35.63261109.20030335
Sourav GangulyPWPune Warriors2012151502684517.8727198.89000304
Michael HusseyCSKChennai Super Kings20128802615632.63236110.59020288
Manoj TiwaryKKRKolkata Knight Riders2012161552605926.00246105.69011213
David WarnerDCDelhi Capitals2012881256109*36.57156164.101102814
Jesse RyderPWPune Warriors2012111112568625.60212120.75021238
Shane WatsonRRRajasthan Royals201277125590*42.50168151.790202614
Naman OjhaDCDelhi Capitals20121816525564*23.18224113.840102113
Brad HodgeRRRajasthan Royals20121212424548*30.63175140.00000189
JP DuminyDCDeccan Chargers20129962447481.33190128.420201311
Dinesh KarthikMIMumbai Indians2012171412384418.31213111.74001302
Mayank AgarwalRCBRoyal Challengers Bengaluru20121512122564*20.45158142.410101915
James FranklinMIMumbai Indians2012121122207924.4422398.65010156
Kieron PollardMIMumbai Indians2012141122206424.44159138.360201514
Ashok MenariaRRRajasthan Royals2012151212204020.00202108.91001148
Manvinder BislaKKRKolkata Knight Riders20127702138930.43160133.130101610
Kumar SangakkaraDCDeccan Chargers2012121212008218.18184108.70010214
Ross TaylorDCDelhi Capitals2012121221975519.70171115.20011127
Subramaniam BadrinathCSKChennai Super Kings201214921965728.00181108.29010232
Parthiv PatelDCDeccan Chargers2012141321944517.64165117.58001194
Yusuf PathanKKRKolkata Knight Riders20121716619440*19.40169114.79002107
Saurabh TiwaryRCBRoyal Challengers Bengaluru20121411319136*23.88170112.3500098
Ravindra JadejaCSKChennai Super Kings2012181421914815.92151126.49000139
Page 1Next

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.