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/27NZINDT2069th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th 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

2 active
Reset"Match result" is from the side of the player or team.
Series: Indian Premier League 2012×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Murali VijayCSKDelhi Capitals201233116111380.5098164.29101205
Chris GayleRCBPunjab Kings20122201588779.0098161.22020148
Gautam GambhirKKRRoyal Challengers Bengaluru20122201579378.5090174.44020186
Cameron WhiteDCPune Warriors20122201527876.0091167.03020109
Shane WatsonRRPune Warriors201222114890*148.0082180.49020168
Virender SehwagDCPune Warriors201222114487*144.0080180.00020157
Chris GayleRCBPune Warriors20122201388169.0079174.68020714
Virender SehwagDCRajasthan Royals20122201367368.0077176.62020203
Chris GayleRCBDelhi Capitals2012111128128*-62206.45100713
Shikhar DhawanDCDelhi Capitals20122201288464.0078164.10010146
Michael HusseyCSKKolkata Knight Riders20123301285642.67101126.73020106
Gautam GambhirKKRChennai Super Kings20123301276342.3399128.28020124
Ajinkya RahaneRRDelhi Capitals201222112684*126.0095132.63010161
Suresh RainaCSKKolkata Knight Riders20123301257341.6782152.4401086
Rohit SharmaMIKolkata Knight Riders2012221121109*121.0074163.51100135
Ajinkya RahaneRRRoyal Challengers Bengaluru2012221116103*116.0078148.72100135
Rohit SharmaMIDeccan Chargers201222111573*115.0098117.3501086
David WarnerDCDeccan Chargers2012111109109*-54201.85100107
Robin UthappaPWRoyal Challengers Bengaluru20122201076953.5068157.35010143
Virender SehwagDCMumbai Indians20122201057352.5075140.00010105
Owais ShahRRMumbai Indians201222110476104.0066157.5801066
Kevin PietersenDCDeccan Chargers2012111103103*-64160.9410069
Ajinkya RahaneRRPunjab Kings20122201039851.5072143.06010171
Ambati RayuduMIRoyal Challengers Bengaluru201222110381*103.0071145.0701084
Mandeep SinghPKDeccan Chargers20122201037551.5068151.47010133
James FranklinMIPunjab Kings20122201017950.5073138.3601084
Faf du PlessisCSKPune Warriors20122201015850.5081124.6901094
Sachin TendulkarMIChennai Super Kings20123311017450.5070144.29010142
Cameron WhiteDCChennai Super Kings20122201007750.0069144.93010113
Jacques KallisKKRChennai Super Kings2012330996933.0089111.2401082
Rahul DravidRRDelhi Capitals2012220975748.5081119.75010120
Brendon McCullumKKRDelhi Capitals2012330965632.0087110.34010111
Kumar SangakkaraDCPune Warriors2012220948247.0066142.42010112
David WarnerDCPunjab Kings2012220937946.5052178.85010134
Dwayne BravoCSKMumbai Indians2012331924046.0066139.39000103
Manvinder BislaKKRChennai Super Kings2012110898989.0048185.4201085
David HusseyPKMumbai Indians20122218968*89.0059150.8501064
Chris GayleRCBKolkata Knight Riders2012220888644.0066133.3301076
Chris GayleRCBMumbai Indians20122218882*88.0067131.3401057
Gautam GambhirKKRPunjab Kings20122218866*88.0057154.39010111
Dwayne SmithMIRajasthan Royals20121118787*-58150.00010103
David HusseyPKRoyal Challengers Bengaluru2012220864543.0063136.5100064
Jesse RyderPWDelhi Capitals2012220868643.0060143.3301174
Shaun MarshPKMumbai Indians20122218568*85.0066128.7901063
Gautam GambhirKKRDelhi Capitals2012330843628.0052161.5400093
Irfan PathanDCKolkata Knight Riders20123328442*84.0045186.6700074
Rahul DravidRRRoyal Challengers Bengaluru2012220835841.5074112.16010100
Brendon McCullumKKRPune Warriors2012220834241.508696.51000101
Manoj TiwaryKKRRajasthan Royals2012220835941.5067123.8801081
Mahela JayawardeneDCChennai Super Kings2012331835541.5069120.2901062
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.