Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Indian Premier League 2012: Batting by year

The most runs in a calendar year in the Indian Premier League 2012 at Feroz Shah Kotla: 264 by Virender Sehwag in 2012.

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Feroz Shah Kotla×Series: Indian Premier League 2012×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virender SehwagDC201220127702647337.71154171.430302913
Kevin PietersenDC20122012553233103*116.50144161.811101717
Mahela JayawardeneDC2012201288218956*31.50170111.18020231
Ross TaylorDC201220127701365519.43121112.4001194
Chris GayleRCB20122012111128128*-62206.45100713
Naman OjhaDC20122012882913415.1784108.3300074
Jesse RyderPW20122012110868686.0058148.2801074
Irfan PathanDC20122012872863617.2064134.3800182
Ajinkya RahaneRR201220121118484*-63133.3301091
Yogesh NagarDC20122012651842721.0062135.4800192
Virat KohliRCB201220121117373*-53137.7401091
Ambati RayuduMI20122012110626262.0039158.9701053
Brendon McCullumKKR20122012110565656.0044127.2701070
David WarnerDC20122012330502116.6736138.8900072
Parthiv PatelDC20122012110454545.0027166.6700051
Shikhar DhawanDC20122012110444444.0029151.7200051
Yalaka Venugopal RaoDC20122012320433621.5031138.7100051
Sourav GangulyPW20122012110414141.0035117.1400051
Rahul DravidRR20122012110404040.0038105.2600050
Dinesh KarthikMI20122012110404040.0028142.8600070
David HusseyPK201220121114040*-35114.2900051
Gautam GambhirKKR20122012110363636.0021171.4300041
Steve SmithPW201220121113434*-13261.5400042
Andre RussellDC20122012110313131.0015206.6700013
Jacques KallisKKR20122012110303030.0027111.1100030
Bharat ChipliDC201220121112525*-17147.0600031
Dwayne BravoCSK20122012110222222.003170.9700010
Brad HodgeRR20122012110222222.0018122.2200030
Mandeep SinghPK20122012110212121.0012175.0000050
Daniel ChristianDC20122012110191919.002190.4800010
Unmukt ChandDC20122012110181818.0010180.0000021
Suresh RainaCSK20122012110171717.0016106.2500002
Kieron PollardMI20122012110161616.009177.7800011
Harbhajan SinghMI20122012110151515.0012125.0000020
Subramaniam BadrinathCSK20122012110151515.001693.7500011
Faf du PlessisCSK20122012110151515.0012125.0000030
Nitin SainiPK20122012110151515.0015100.0000020
Pawan NegiDC2012201232114814.0012116.6700020
Ravindra JadejaCSK20122012110131313.001776.4700010
Shaun MarshPK20122012110131313.001586.6700030
Rohit SharmaMI20122012110121212.006200.0000011
Lasith MalingaMI20122012110111111.001384.6200010
MS DhoniCSK20122012110111111.001861.1100000
Tillakaratne DilshanRCB20122012110101010.007142.8600020
Piyush ChawlaPK20122012110101010.001471.4300000
Robin UthappaPW20122012110101010.001376.9200020
Azhar MahmoodPK20122012110999.007128.5700010
Praveen KumarPK20122012110888.005160.0000010
Manoj TiwaryKKR20122012110888.006133.3300000
Ravichandran AshwinCSK20122012110888.005160.0000010
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.