Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Indian Premier League 2012: Batting by team

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pune Warriors×Series: Indian Premier League 2012×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Cameron WhiteDCDeccan Chargers20122201527876.0091167.03020109
Shane WatsonRRRajasthan Royals201222114890*148.0082180.49020168
Virender SehwagDCDelhi Capitals201222114487*144.0080180.00020157
Chris GayleRCBRoyal Challengers Bengaluru20122201388169.0079174.68020714
Faf du PlessisCSKChennai Super Kings20122201015850.5081124.6901094
Kumar SangakkaraDCDeccan Chargers2012220948247.0066142.42010112
Brendon McCullumKKRKolkata Knight Riders2012220834241.508696.51000101
Saurabh TiwaryRCBRoyal Challengers Bengaluru20122227236*-53135.8500043
Gautam GambhirKKRKolkata Knight Riders2012220665633.0048137.5001052
Shaun MarshPKPunjab Kings20121116464*-54118.5201071
Ajinkya RahaneRRRajasthan Royals2012220616130.5050122.0001170
Kevin PietersenDCDelhi Capitals2012220593229.5044134.0900025
Subramaniam BadrinathCSKChennai Super Kings2012210575757.0048118.7501080
Tillakaratne DilshanRCBRoyal Challengers Bengaluru2012220575328.5052109.6201061
James FranklinMIMumbai Indians2012220573228.506587.6900041
MS DhoniCSKChennai Super Kings20122215428*54.0040135.0000041
Ravindra JadejaCSKChennai Super Kings2012220514425.5029175.8600043
Dinesh KarthikMIMumbai Indians2012221503250.005492.5900051
Shakib Al HasanKKRKolkata Knight Riders2012110424242.0030140.0000032
AB de VilliersRCBRoyal Challengers Bengaluru20122224233*-18233.3300024
Piyush ChawlaPKPunjab Kings20122213721*37.0032115.6300051
Bipul SharmaPKPunjab Kings20122113535*-18194.4400032
Rahul DravidRRRajasthan Royals2012220352117.503697.2200060
Sachin TendulkarMIMumbai Indians2012110343434.003597.1400040
Mandeep SinghPKPunjab Kings2012220342417.0033103.0300040
JP DuminyDCDeccan Chargers20122223026*-27111.1100001
Shikhar DhawanDCDeccan Chargers2012220291614.5029100.0000031
Adam GilchristPKPunjab Kings2012220272113.502896.4300040
Yusuf PathanKKRKolkata Knight Riders20122212615*26.0025104.0000020
Mahela JayawardeneDCDelhi Capitals2012220251812.5021119.0500040
Virat KohliRCBRoyal Challengers Bengaluru2012220251612.503180.6500020
Abhishek NayarPKPunjab Kings2012110242424.002885.7100020
Yogesh NagarDCDelhi Capitals2012210242424.0019126.3200030
Parthiv PatelDCDeccan Chargers2012220242412.0019126.3200131
Ross TaylorDCDelhi Capitals2012221211221.002680.7700010
Suresh RainaCSKChennai Super Kings2012220202010.002195.2400120
Lasith MalingaMIMumbai Indians201222019149.5017111.7600021
David HusseyPKPunjab Kings2012210181818.0017105.8800001
Ashok MenariaRRRajasthan Royals2012210181818.002185.7100010
Dwayne BravoCSKChennai Super Kings2012221171217.0010170.0000011
Harbhajan SinghMIMumbai Indians201222016168.0016100.0000120
Irfan PathanDCDelhi Capitals2012210151515.0011136.3600001
Debabrata DasKKRKolkata Knight Riders20122111515*-1883.3300001
Brad HodgeRRRajasthan Royals2012110141414.0014100.0000000
Jacques KallisKKRKolkata Knight Riders201222014137.002263.6400010
Manoj TiwaryKKRKolkata Knight Riders2012222148*-13107.6900000
Robin PetersonMIMumbai Indians2012110131313.001492.8600010
Naman OjhaDCDelhi Capitals20122111111*-6183.3300001
Ishank JaggiDCDeccan Chargers20121111010*-7142.8600000
Mayank AgarwalRCBRoyal Challengers Bengaluru2012210999.001090.0000001
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.