Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive70th Match · CSA Pro20 2026/27WPSWDWestern Province won the toss and chose to bowlFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

Indian Premier League 2012: Batting by team

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Chennai Super Kings×Series: Indian Premier League 2012×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Gautam GambhirKKRKolkata Knight Riders20123301276342.3399128.28020124
Sachin TendulkarMIMumbai Indians20123311017450.5070144.29010142
Cameron WhiteDCDeccan Chargers20122201007750.0069144.93010113
Jacques KallisKKRKolkata Knight Riders2012330996933.0089111.2401082
Manvinder BislaKKRKolkata Knight Riders2012110898989.0048185.4201085
Mahela JayawardeneDCDelhi Capitals2012331835541.5069120.2901062
Jesse RyderPWPune Warriors20122218273*82.0066124.2401091
Mandeep SinghPKPunjab Kings2012220805640.0071112.68010101
Rohit SharmaMIMumbai Indians2012330746024.6768108.8201162
Chris GayleRCBRoyal Challengers Bengaluru2012110686868.0035194.2901026
Steve SmithPWPune Warriors20122216744*67.0043155.8100043
Adam GilchristPKPunjab Kings20121116464*-46139.1301092
Dwayne SmithMIMumbai Indians2012221623862.0031200.0000074
Virat KohliRCBRoyal Challengers Bengaluru2012110575757.0046123.9101052
Shikhar DhawanDCDeccan Chargers2012220573628.5047121.2800060
Owais ShahRRRajasthan Royals2012110525252.0043120.9301043
Richard LeviMIMumbai Indians2012110505050.0035142.8601063
Mayank AgarwalRCBRoyal Challengers Bengaluru2012110454545.0026173.0800053
Yogesh NagarDCDelhi Capitals20122114444*-4793.6200011
Kevin PietersenDCDelhi Capitals20121114343*-26165.3800032
Ashok MenariaRRRajasthan Royals2012221423642.0039107.6900031
Sourav GangulyPWPune Warriors2012220402420.004295.2400050
Brendon McCullumKKRKolkata Knight Riders2012220393719.5037105.4100041
James FranklinMIMumbai Indians20123313925*19.505275.0000021
Virender SehwagDCDelhi Capitals2012330383312.6729131.0300051
Yalaka Venugopal RaoDCDelhi Capitals2012320372718.5031119.3500003
Brad HodgeRRRajasthan Royals2012221363336.0033109.0900021
Marlon SamuelsPWPune Warriors2012220342617.003987.1800021
Manoj TiwaryKKRKolkata Knight Riders2012331341317.0030113.3300040
Shaun MarshPKPunjab Kings2012110323232.0022145.4500041
Ajinkya RahaneRRRajasthan Royals2012220321716.0032100.0000050
Rahul DravidRRRajasthan Royals2012220302615.003781.0800041
Debabrata DasKKRKolkata Knight Riders20122223019*-14214.2900041
Daniel ChristianDCDeccan Chargers20122212927*29.0027107.4100021
Ambati RayuduMIMumbai Indians20123312918*14.5027107.4100121
Angelo MathewsPWPune Warriors2012210272727.0022122.7300010
Stuart BinnyRRRajasthan Royals2012210272727.0018150.0000031
Azhar MahmoodPKPunjab Kings2012221271827.0019142.1100022
Ross TaylorDCDelhi Capitals2012110242424.0014171.4300012
Yusuf PathanKKRKolkata Knight Riders201233024128.0021114.2900001
Naman OjhaDCDelhi Capitals201233024148.002885.7100031
Parthiv PatelDCDeccan Chargers2012220212010.502295.4500030
David MillerPKPunjab Kings2012110191919.0015126.6700020
Robin UthappaPWPune Warriors201222018109.0012150.0000021
Lasith MalingaMIMumbai Indians201232017178.5017100.0000111
Dinesh KarthikMIMumbai Indians201232017118.509188.8900030
Kieron PollardMIMumbai Indians2012210161616.001984.2100011
Andre RussellDCDelhi Capitals2012110161616.0011145.4500020
David HusseyPKPunjab Kings20122201698.0013123.0800020
Daniel HarrisDCDeccan Chargers2012110151515.0014107.1400030
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.