LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL174/2 (31.3)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

Indian Premier League 2012: Batting by year

The most runs in a calendar year in the Indian Premier League 2012 v Rajasthan Royals: 136 by Virender Sehwag in 2012.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Rajasthan Royals×Series: Indian Premier League 2012×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virender SehwagDC201220122201367368.0077176.62020203
Dwayne SmithMI201220121118787*-58150.00010103
Manoj TiwaryKKR20122012220835941.5067123.8801081
JP DuminyDC201220122218258*82.0057143.8601035
Shikhar DhawanDC20122012220785239.0067116.42010102
Tillakaratne DilshanRCB201220121117676*-58131.03010101
Faf du PlessisCSK20122012110737373.0052140.3801062
AB de VilliersRCB201220122216559*65.0032203.1301035
Kieron PollardMI20122012210646464.0033193.9401064
Sachin TendulkarMI201220121115858*-51113.7301060
Steve SmithPW20122012221553755.0053103.7700060
Suresh RainaCSK20122012220492624.5041119.5100080
Mayank AgarwalRCB20122012220493424.5038128.9500053
Ambati RayuduMI201220122114747*-32146.8800013
Kumar SangakkaraDC20122012110444444.0032137.5000051
Akshath ReddyDC20122012110424242.0035120.0000041
Kevin PietersenDC20122012220413620.5039105.1300041
Shaun MarshPK20122012220413420.5033124.2400061
Mandeep SinghPK20122012220413420.5031132.2600051
Anustup MajumdarPW20122012220393019.5028139.2900032
Virat KohliRCB20122012220382219.0034111.7600040
Jacques KallisKKR20122012220363118.004678.2600030
Yogesh NagarDC20122012221362736.0029124.1400032
Angelo MathewsPW20122012220342317.0031109.6800010
Ross TaylorDC20122012220312515.504077.5000010
Daniel ChristianDC201220121112929*-19152.6300021
Manvinder BislaKKR20122012110292929.0029100.0000030
Richard LeviMI20122012110292929.0022131.8200041
Adam GilchristPK20122012110272727.0018150.0000031
Dwayne BravoCSK201220122212616*26.0025104.0000010
Brett LeeKKR20122012110252525.0011227.2700022
MS DhoniCSK201220122212515*25.002889.2900020
Azhar MahmoodPK20122012110242424.0024100.0000021
Callum FergusonPW20122012110232323.002688.4600020
Gurkeerat SinghPK20122012110232323.002495.8300020
Yusuf PathanKKR20122012221221522.0021104.7600011
Naman OjhaDC201220122212211*22.0014157.1400012
Rohit SharmaMI20122012210212121.0013161.5400021
David HusseyPK20122012220211310.5016131.2500030
Michael HusseyCSK20122012110191919.003259.3800020
Robin UthappaPW2012201222019139.502576.0000010
Abhishek NayarPK20122012221191019.0018105.5600001
Harbhajan SinghMI201220122111818*-6300.0000012
Albie MorkelCSK201220121111818*-6300.0000012
Anirudha SrikkanthCSK201220121111818*-6300.0000012
Bipul SharmaPK20122012110181818.0013138.4600020
Saurabh TiwaryRCB20122012210171717.0016106.2500001
Praveen KumarPK20122012221171017.0014121.4300011
Michael ClarkePW20122012110161616.001888.8900010
Shakib Al HasanKKR20122012110161616.0010160.0000011
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.