Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Indian Premier League 2012: Batting by opposition

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Sawai Mansingh Stadium×Series: Indian Premier League 2012×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ajinkya RahaneRRPunjab Kings2012110989898.0066148.48010161
Dwayne SmithMIRajasthan Royals20121118787*-58150.00010103
Tillakaratne DilshanRCBRajasthan Royals20121117676*-58131.03010101
Virender SehwagDCRajasthan Royals2012110737373.0038192.11010121
Ajinkya RahaneRRPune Warriors2012110616161.0047129.7901070
AB de VilliersRCBRajasthan Royals20121115959*-23256.5201035
Manoj TiwaryKKRRajasthan Royals2012110595959.0049120.4101070
Sachin TendulkarMIRajasthan Royals20121115858*-51113.7301060
Rahul DravidRRRoyal Challengers Bengaluru2012110585858.0042138.1001080
Shane WatsonRRPune Warriors2012110585858.0031187.1001064
JP DuminyDCRajasthan Royals20121115858*-26223.0801035
Rahul DravidRRDelhi Capitals2012110575757.0043132.5601070
Shikhar DhawanDCRajasthan Royals2012110525252.0043120.9301080
Brad HodgeRRDeccan Chargers20121114848*-21228.5700062
Shane WatsonRRMumbai Indians2012110454545.0036125.0000042
Kumar SangakkaraDCRajasthan Royals2012110444444.0032137.5000051
Brad HodgeRRKolkata Knight Riders2012110444444.0029151.7200032
Ajinkya RahaneRRDeccan Chargers2012110444444.0031141.9400051
Rahul DravidRRDeccan Chargers2012110424242.0024175.0000071
Ajinkya RahaneRRDelhi Capitals2012110424242.0032131.2500070
Ashok MenariaRRKolkata Knight Riders2012110404040.0030133.3300041
Steve SmithPWRajasthan Royals2012110373737.0031119.3500050
Kevin PietersenDCRajasthan Royals2012110363636.0034105.8800031
Mandeep SinghPKRajasthan Royals2012110343434.0025136.0000050
Brad HodgeRRChennai Super Kings2012110333333.0028117.8600021
Stuart BinnyRRMumbai Indians2012110303030.0017176.4700032
Daniel ChristianDCRajasthan Royals20121112929*-19152.6300021
Rahul DravidRRPunjab Kings2012110282828.0024116.6700030
Owais ShahRRMumbai Indians20121112828*-24116.6700011
Adam GilchristPKRajasthan Royals2012110272727.0018150.0000031
Stuart BinnyRRChennai Super Kings2012110272727.0018150.0000031
Rahul DravidRRKolkata Knight Riders2012110262626.0024108.3300022
Brett LeeKKRRajasthan Royals2012110252525.0011227.2700022
Owais ShahRRKolkata Knight Riders20121112323*-11209.0900021
Suresh RainaCSKRajasthan Royals2012110232323.0017135.2900050
Shreevats GoswamiRRKolkata Knight Riders2012110232323.0018127.7800020
Angelo MathewsPWRajasthan Royals2012110232323.0019121.0500010
Callum FergusonPWRajasthan Royals2012110232323.002688.4600020
Ashok MenariaRRDeccan Chargers2012110222222.0020110.0000011
Rahul DravidRRPune Warriors2012110212121.0020105.0000040
Brad HodgeRRPunjab Kings2012110212121.0016131.2500011
Ashok MenariaRRMumbai Indians2012110212121.0020105.0000011
Stuart BinnyRRRoyal Challengers Bengaluru20121112020*-18111.1100020
Michael HusseyCSKRajasthan Royals2012110191919.003259.3800020
Albie MorkelCSKRajasthan Royals20121111818*-6300.0000012
Anirudha SrikkanthCSKRajasthan Royals20121111818*-6300.0000012
Shreevats GoswamiRRDelhi Capitals20121111818*-2185.7100010
Bipul SharmaPKRajasthan Royals2012110181818.0013138.4600020
Ajinkya RahaneRRChennai Super Kings2012110171717.002277.2700020
Virat KohliRCBRajasthan Royals2012110161616.0016100.0000020
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.