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

2 active
Reset"Match result" is from the side of the player or team.
At MA Chidambaram Stadium, Chepauk×Series: Indian Premier League 2012×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Murali VijayCSKDelhi Capitals2012221161113161.0098164.29100205
Suresh RainaCSKKolkata Knight Riders20122201177358.5072162.5001076
Jacques KallisKKRChennai Super Kings2012220956947.5080118.7501082
Manvinder BislaKKRChennai Super Kings2012110898989.0048185.4201085
Cameron WhiteDCChennai Super Kings2012110777777.0053145.2801092
Faf du PlessisCSKRajasthan Royals2012110737373.0052140.3801062
Michael HusseyCSKKolkata Knight Riders2012220725436.0062116.1301062
Faf du PlessisCSKRoyal Challengers Bengaluru2012110717171.0046154.3501054
Chris GayleRCBChennai Super Kings2012110686868.0035194.2901026
Gautam GambhirKKRChennai Super Kings2012220656332.5056116.0701061
Mahela JayawardeneDCChennai Super Kings2012220635531.5048131.2501052
Faf du PlessisCSKPune Warriors2012110585858.0048120.8301042
Michael HusseyCSKDelhi Capitals2012220583829.0054107.4100071
Virat KohliRCBChennai Super Kings2012110575757.0046123.9101052
Subramaniam BadrinathCSKPune Warriors2012110575757.0048118.7501080
Mandeep SinghPKChennai Super Kings2012110565656.0050112.0001051
Suresh RainaCSKDelhi Capitals20122215528*55.0037148.6500043
Owais ShahRRChennai Super Kings2012110525252.0043120.9301043
Richard LeviMIChennai Super Kings2012110505050.0035142.8601063
MS DhoniCSKKolkata Knight Riders20122224834*-39123.0800040
Mayank AgarwalRCBChennai Super Kings2012110454545.0026173.0800053
Yogesh NagarDCChennai Super Kings20121114444*-4793.6200011
Murali VijayCSKKolkata Knight Riders2012110424242.0032131.2500041
Faf du PlessisCSKDeccan Chargers2012110424242.0035120.0000021
MS DhoniCSKRoyal Challengers Bengaluru2012110414141.0024170.8300012
Yalaka Venugopal RaoDCChennai Super Kings2012220372718.5031119.3500003
Suresh RainaCSKMumbai Indians2012110363636.0026138.4600021
Shikhar DhawanDCChennai Super Kings2012110363636.0029124.1400030
Ashok MenariaRRChennai Super Kings2012110363636.0034105.8800021
MS DhoniCSKDeccan Chargers2012110343434.0028121.4300020
Dwayne BravoCSKDelhi Capitals20122113333*-12275.0000032
Suresh RainaCSKDeccan Chargers2012110323232.0024133.3300022
Shaun MarshPKChennai Super Kings2012110323232.0022145.4500041
Dwayne BravoCSKPunjab Kings2012110303030.0021142.8600002
Faf du PlessisCSKPunjab Kings2012110292929.0020145.0000032
MS DhoniCSKPune Warriors20121112828*-12233.3300031
Albie MorkelCSKRoyal Challengers Bengaluru2012110282828.007400.0000023
Angelo MathewsPWChennai Super Kings2012110272727.0022122.7300010
Daniel ChristianDCChennai Super Kings20121112727*-24112.5000021
Rahul DravidRRChennai Super Kings2012110262626.002892.8600031
Marlon SamuelsPWChennai Super Kings2012110262626.0024108.3300021
Suresh RainaCSKRajasthan Royals2012110262626.0024108.3300030
Dwayne BravoCSKRoyal Challengers Bengaluru20121112525*-15166.6700021
James FranklinMIChennai Super Kings20121112525*-3083.3300020
Subramaniam BadrinathCSKPunjab Kings2012110252525.0018138.8900040
Sourav GangulyPWChennai Super Kings2012110242424.002692.3100040
Ross TaylorDCChennai Super Kings2012110242424.0014171.4300012
MS DhoniCSKDelhi Capitals2012210232323.0010230.0000012
Suresh RainaCSKRoyal Challengers Bengaluru2012110232323.0014164.2900031
Steve SmithPWChennai Super Kings2012110232323.0021109.5200000
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.