Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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
Chris GayleRCBDelhi Capitals2012111128128*-62206.45100713
Murali VijayCSKDelhi Capitals201233116111380.5098164.29101205
Rohit SharmaMIKolkata Knight Riders2012221121109*121.0074163.51100135
David WarnerDCDeccan Chargers2012111109109*-54201.85100107
Ajinkya RahaneRRRoyal Challengers Bengaluru2012221116103*116.0078148.72100135
Kevin PietersenDCDeccan Chargers2012111103103*-64160.9410069
Ajinkya RahaneRRPunjab Kings20122201039851.5072143.06010171
Gautam GambhirKKRRoyal Challengers Bengaluru20122201579378.5090174.44020186
Shane WatsonRRPune Warriors201222114890*148.0082180.49020168
Manvinder BislaKKRChennai Super Kings2012110898989.0048185.4201085
Virender SehwagDCPune Warriors201222114487*144.0080180.00020157
Dwayne SmithMIRajasthan Royals20121118787*-58150.00010103
Chris GayleRCBPunjab Kings20122201588779.0098161.22020148
Chris GayleRCBKolkata Knight Riders2012220888644.0066133.3301076
Jesse RyderPWDelhi Capitals2012220868643.0060143.3301174
Ajinkya RahaneRRDelhi Capitals201222112684*126.0095132.63010161
Shikhar DhawanDCDelhi Capitals20122201288464.0078164.10010146
Chris GayleRCBMumbai Indians20122218882*88.0067131.3401057
Kumar SangakkaraDCPune Warriors2012220948247.0066142.42010112
Ambati RayuduMIRoyal Challengers Bengaluru201222110381*103.0071145.0701084
Chris GayleRCBPune Warriors20122201388169.0079174.68020714
Manish PandeyPWDelhi Capitals20122118080*-56142.8601073
James FranklinMIPunjab Kings20122201017950.5073138.3601084
David WarnerDCPunjab Kings2012220937946.5052178.85010134
Jacques KallisKKRMumbai Indians2012220797939.5061129.5101173
Cameron WhiteDCPune Warriors20122201527876.0091167.03020109
Cameron WhiteDCChennai Super Kings20122201007750.0069144.93010113
Tillakaratne DilshanRCBRajasthan Royals20121117676*-58131.03010101
Owais ShahRRMumbai Indians201222110476104.0066157.5801066
Mandeep SinghPKDeccan Chargers20122201037551.5068151.47010133
Sachin TendulkarMIChennai Super Kings20123311017450.5070144.29010142
JP DuminyDCRoyal Challengers Bengaluru2012110747474.0053139.6201045
Rohit SharmaMIDeccan Chargers201222111573*115.0098117.3501086
Jesse RyderPWChennai Super Kings20122218273*82.0066124.2401091
Virat KohliRCBDelhi Capitals20122218173*81.0061132.79010101
Shikhar DhawanDCRoyal Challengers Bengaluru20122217873*78.0056139.29010111
Virender SehwagDCRajasthan Royals20122201367368.0077176.62020203
Suresh RainaCSKKolkata Knight Riders20123301257341.6782152.4401086
Virender SehwagDCMumbai Indians20122201057352.5075140.00010105
Faf du PlessisCSKRajasthan Royals2012110737373.0052140.3801062
Shikhar DhawanDCPunjab Kings2012220797139.5056141.0701053
Tillakaratne DilshanRCBDeccan Chargers2012220757137.5066113.6401082
Faf du PlessisCSKRoyal Challengers Bengaluru2012110717171.0046154.3501054
Robin UthappaPWRoyal Challengers Bengaluru20122201076953.5068157.35010143
Jacques KallisKKRChennai Super Kings2012330996933.0089111.2401082
David HusseyPKMumbai Indians20122218968*89.0059150.8501064
Shaun MarshPKMumbai Indians20122218568*85.0066128.7901063
Chris GayleRCBChennai Super Kings2012110686868.0035194.2901026
Cameron WhiteDCPunjab Kings20122217567*75.0055136.3601091
Gautam GambhirKKRPunjab Kings20122218866*88.0057154.39010111
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.