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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

Indian Premier League 2012: Batting by opposition

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Indian Premier League 2012×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Murali VijayCSKDelhi Capitals201233116111380.5098164.29101205
Virender SehwagDCRajasthan Royals20122201367368.0077176.62020203
Gautam GambhirKKRRoyal Challengers Bengaluru20122201579378.5090174.44020186
Ajinkya RahaneRRPunjab Kings20122201039851.5072143.06010171
Shane WatsonRRPune Warriors201222114890*148.0082180.49020168
Ajinkya RahaneRRDelhi Capitals201222112684*126.0095132.63010161
Virender SehwagDCPune Warriors201222114487*144.0080180.00020157
Chris GayleRCBPunjab Kings20122201588779.0098161.22020148
Shikhar DhawanDCDelhi Capitals20122201288464.0078164.10010146
Robin UthappaPWRoyal Challengers Bengaluru20122201076953.5068157.35010143
Sachin TendulkarMIChennai Super Kings20123311017450.5070144.29010142
Rohit SharmaMIKolkata Knight Riders2012221121109*121.0074163.51100135
Ajinkya RahaneRRRoyal Challengers Bengaluru2012221116103*116.0078148.72100135
Mandeep SinghPKDeccan Chargers20122201037551.5068151.47010133
David WarnerDCPunjab Kings2012220937946.5052178.85010134
Gautam GambhirKKRChennai Super Kings20123301276342.3399128.28020124
Rahul DravidRRDelhi Capitals2012220975748.5081119.75010120
Rahul DravidRRDeccan Chargers2012220814240.5060135.00000121
Cameron WhiteDCChennai Super Kings20122201007750.0069144.93010113
Brendon McCullumKKRDelhi Capitals2012330965632.0087110.34010111
Kumar SangakkaraDCPune Warriors2012220948247.0066142.42010112
Gautam GambhirKKRPunjab Kings20122218866*88.0057154.39010111
Shikhar DhawanDCRoyal Challengers Bengaluru20122217873*78.0056139.29010111
Rahul DravidRRPunjab Kings2012220744637.0063117.46000110
Cameron WhiteDCPune Warriors20122201527876.0091167.03020109
Michael HusseyCSKKolkata Knight Riders20123301285642.67101126.73020106
David WarnerDCDeccan Chargers2012111109109*-54201.85100107
Virender SehwagDCMumbai Indians20122201057352.5075140.00010105
Dwayne BravoCSKMumbai Indians2012331924046.0066139.39000103
Dwayne SmithMIRajasthan Royals20121118787*-58150.00010103
Rahul DravidRRRoyal Challengers Bengaluru2012220835841.5074112.16010100
Brendon McCullumKKRPune Warriors2012220834241.508696.51000101
Virat KohliRCBDelhi Capitals20122218173*81.0061132.79010101
Mandeep SinghPKChennai Super Kings2012220805640.0071112.68010101
Shikhar DhawanDCRajasthan Royals2012220785239.0067116.42010102
Tillakaratne DilshanRCBRajasthan Royals20121117676*-58131.03010101
Faf du PlessisCSKPune Warriors20122201015850.5081124.6901094
Gautam GambhirKKRDelhi Capitals2012330843628.0052161.5400093
Jesse RyderPWChennai Super Kings20122218273*82.0066124.2401091
Murali VijayCSKKolkata Knight Riders2012220784239.0057136.8400092
Cameron WhiteDCPunjab Kings20122217567*75.0055136.3601091
Mahela JayawardeneDCMumbai Indians2012221725572.0062116.1301090
Mahela JayawardeneDCKolkata Knight Riders2012220704035.0060116.6700091
Mahela JayawardeneDCPunjab Kings20122216456*64.0059108.4701090
Adam GilchristPKChennai Super Kings20121116464*-46139.1301092
Suresh RainaCSKKolkata Knight Riders20123301257341.6782152.4401086
Rohit SharmaMIDeccan Chargers201222111573*115.0098117.3501086
Ambati RayuduMIRoyal Challengers Bengaluru201222110381*103.0071145.0701084
James FranklinMIPunjab Kings20122201017950.5073138.3601084
Jacques KallisKKRChennai Super Kings2012330996933.0089111.2401082
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.