Almanac/IPL
Records▾
⌘K
© The IPL Encyclopaedia · Published on Almanac · Open for contribution

IPL Batting Records

Last revised April 18, 2026
✽

The Indian Premier League has been a batting-dominated tournament since its inception in 2008, with records evolving dramatically across 17 seasons. From Chris Gayle's 175-run blitz to Virat Kohli's sustained excellence, batting records continue to be rewritten as the tournament grows.@espncricinfo-orange-cap-2025

Most Runs in IPL History

| Rank | Player | Team(s) | Matches | Innings | Runs | Average | Strike Rate | 100s | 50s | |-------|---------|--------|--------|------|--------|---------|-----|-----| | 1 | Virat Kohli | RCB | 267 | 259 | 8661 | 39.54 | 132.85 | 8 | 63 | | 2 | Rohit Sharma | DCH, MI | 272 | 267 | 7046 | 29.73 | 132.09 | 1 | 41 | | 3 | Shikhar Dhawan | DC, DCH, MI, PBKS, SRH | 222 | 221 | 6769 | 35.25 | 127.14 | 2 | 44 | | 4 | David Warner | DC, SRH | 184 | 184 | 6565 | 40.52 | 139.77 | 4 | 44 | | 5 | Suresh Raina | CSK, GL | 205 | 200 | 5528 | 32.51 | 136.73 | 1 | 38 | | 6 | MS Dhoni | CSK, RPS | 278 | 242 | 5439 | 38.30 | 137.45 | 0 | 39 | | 7 | KL Rahul | DC, KXIP, LSG, PBKS, RCB, SRH | 145 | 136 | 5222 | 46.21 | 136.02 | 2 | 26 | | 8 | AB de Villiers | DC, RCB | 184 | 170 | 5162 | 39.70 | 151.68 | 3 | 31 | | 9 | Ajinkya Rahane | CSK, DC, KKR, MI, RPS, RR | 198 | 183 | 5032 | 30.49 | 125.01 | 2 | 21 | | 10 | Chris Gayle | KKR, KXIP, PBKS, RCB | 142 | 141 | 4965 | 39.72 | 148.96 | 6 | 26 | | 11 | Dinesh Karthik | DC, GL, KKR, KXIP, MI, RCB | 257 | 234 | 4842 | 23.70 | 126.16 | 1 | 26 | | 12 | Sanju Samson | DC, RR | 177 | 172 | 4704 | 31.78 | 135.15 | 3 | 24 | | 13 | Robin Uthappa | CSK, KKR, MI, PWI, RCB, RR | 205 | 197 | 4594 | 26.87 | 128.65 | 0 | 25 | | 14 | Suryakumar Yadav | KKR, MI | 166 | 151 | 4311 | 33.54 | 142.91 | 2 | 27 | | 15 | Faf du Plessis | CSK, DC, RCB, RPS | 154 | 147 | 4396 | 33.30 | 127.34 | 2 | 28 |@cricstralia-most-runs

Highest Individual Scores

RankScorePlayerTeamOpponentVenueSeason
1175*Chris GayleRCBPune WarriorsBangalore2013
2133*AB de VilliersRCBMIBangalore2015
3132*KL RahulLSGPBKSMohali2022
4129*Shubman GillGTMIAhmedabad2023
5123Brendon McCullumRCBDDBangalore2008
6119*Sanju SamsonRRCSKMumbai2019
7118Shikhar DhawanDCSRHHyderabad2012
8117*Virat KohliRCBSRHHyderabad2016
9116*Jos ButtlerRRDCMumbai2022
10115*Shaun MarshKXIPRRJaipur2008
11114*Morne MorkelDDKKRDelhi2012
12113*Virat KohliRCBMIMumbai2016
13112Shane WatsonRCBRRJohannesburg2015
14111*Yusuf PathanRRMIMumbai2010
15109*Rohit SharmaMISRHHyderabad2019

Fastest Fifties

RankBallsPlayerScoreTeamOpponentSeason
113Yashasvi Jaiswal98*RRKKR2023
214KL Rahul51PBKSDC2018
314Pat Cummins56*KKRMI2022
414Romario Shepherd53*RCBCSK2025
515Yusuf Pathan72KKRSRH2014
615Sunil Narine54KKRRCB2017
715Nicholas Pooran62LSGRCB2023
815Jake Fraser-McGurk87DCMI2024
915Jake Fraser-McGurk65DCSRH2024
1016Suresh Raina87CSKKXIP2014

Fastest Centuries

RankBallsPlayerScoreTeamOpponentSeason
130Chris Gayle175*RCBPWI2013
235Vaibhav Suryavanshi101RRGT2025
337Yusuf Pathan100RRMI2010
437Heinrich Klaasen105*SRHKKR2025
538David Miller101*PBKSRCB2013
639Travis Head102SRHRCB2024
739Priyansh Arya103PBKSCSK2025
840Abhishek Sharma100SRHPBKS2025
941Will Jacks100*RCBGT2024
1042Adam Gilchrist109DCMI2008

Most Sixes in IPL History

RankPlayerTeam(s)MatchesSixes
1Chris GayleKKR, KXIP, PBKS, RCB142357
2Rohit SharmaDCH, MI272302
3Virat KohliRCB267291
4MS DhoniCSK, RPS278264
5AB de VilliersDC, RCB184251
6David WarnerDC, SRH184236
7Andre RussellDC, KKR140223
8Kieron PollardMI189223
9Sanju SamsonDC, RR177219
10KL RahulDC, KXIP, LSG, PBKS, RCB, SRH145208
11Suresh RainaCSK, GL205203
12Shane WatsonCSK, RCB, RR145190
13Jos ButtlerRR, GT124192
14Robin UthappaCSK, KKR, MI, PWI, RCB, RR205182
15Faf du PlessisCSK, DC, RCB, RPS154174

Most Fours in IPL History

RankPlayerTeam(s)MatchesFours
1Virat KohliRCB267771
2Shikhar DhawanDC, DCH, MI, PBKS, SRH222768
3David WarnerDC, SRH184663
4Rohit SharmaDCH, MI272640
5Ajinkya RahaneCSK, DC, KKR, MI, RPS, RR198514
6Suresh RainaCSK, GL205506
7Gautam GambhirDC, KKR154492
8Robin UthappaCSK, KKR, MI, PWI, RCB, RR205481
9Dinesh KarthikDC, GL, KKR, KXIP, MI, RCB257466
10Suryakumar YadavKKR, MI166454
11KL RahulDC, KXIP, LSG, PBKS, RCB, SRH145452
12Faf du PlessisCSK, DC, RCB, RPS154439
13Jos ButtlerRR, GT121407
14Sanju SamsonDC, RR177379
15Ambati RayuduMI, RCB, CSK193356

Highest Strike Rates (Minimum 1000 Runs)

RankPlayerTeam(s)InningsRunsStrike Rate
1Andre Russell1142651174.17
2AB de Villiers1705162151.68
3Chris Gayle1414965148.96
4Sunil Narine1472905144.73
5Hardik Pandya1062259150.50
6Nicholas Pooran1082876150.21
7CJ Anderson651609150.09
8Jos Buttler1143237147.59
9Matthew Hayden601628145.39
10colin Grand441091144.73@cricstralia-most-runs

Most Runs in a Single Season

| Rank | Player | Team | Season | Matches | Runs | Average | SR | |------|--------|------|--------|--------|------|--------|---------|-----| | 1 | Virat Kohli | RCB | 2016 | 16 | 973 | 109.22 | 152.50 | | 2 | Shubman Gill | GT | 2023 | 17 | 890 | 81.00 | 149.50 | | 3 | Jos Buttler | RR | 2022 | 17 | 863 | 78.45 | 153.60 | | 4 | David Warner | SRH | 2016 | 17 | 848 | 84.80 | 146.40 | | 5 | Sai Sudharsan | GT | 2025 | 15 | 759 | 54.21 | 156.17 | | 6 | Suryakumar Yadav | MI | 2025 | 16 | 717 | 65.18 | 167.91 | | 7 | Virat Kohli | RCB | 2024 | 15 | 741 | 67.36 | 152.22 | | 8 | David Warner | SRH | 2019 | 12 | 692 | 69.20 | 147.84 | | 9 | KL Rahul | KXIP | 2020 | 14 | 670 | 71.50 | 145.00 | | 10 | Kane Williamson | SRH | 2018 | 17 | 735 | 89.25 | 142.75 |@ipl-winners-most-runs

Most Centuries

RankPlayerTeam(s)CenturiesMatches
1Virat KohliRCB8267
2Jos ButtlerRR, GT7124
3Chris GayleKKR, PBKS, RCB6142
4KL RahulDC, LSG, RCB, SRH4145
5Shubman GillGT, KKR482
6Shane WatsonCSK, RCB, RR4145
7David WarnerDC, SRH4184
8Sanju SamsonDC, RR3177
9AB de VilliersDC, RCB3184
10David MillerPBKS299

Most Half-Centuries

RankPlayerTeam(s)FiftiesMatches
1Virat KohliRCB63267
2David WarnerDC, SRH44184
3Shikhar DhawanDC, DCH, MI, PBKS, SRH44222
4Rohit SharmaDCH, MI41272
5Suresh RainaCSK, GL38205
6MS DhoniCSK, RPS39278
7Ajinkya RahaneCSK, DC, KKR, MI, RPS, RR21198
8Sanju SamsonDC, RR24177
9Robin UthappaCSK, KKR, MI, PWI, RCB, RR25205
10Faf du PlessisCSK, DC, RCB, RPS28154

Highest Powerplay Scores (Individual)

RankScoreBallsPlayerTeamOpponentSeason
188*46Brendon McCullumRCBDC2008
285*46Virat KohliRCBMI2019
383*46Virat KohliRCBKKR2018
478*53Chris GayleRCBPWI2013
576*45Yusuf PathanRRDC2010
67444Virender SehwagDDMI2012
772*47Shikhar DhawanDCKXIP2012
871*56Gautam GambhirKKRDD2012
96941Michael HusseyCSKRR2013
1068*55Robin UthappaKKRDD2014

References

  1. Orange Cap 2025 - Most Runs(accessed Apr 18, 2026)
  2. Top 10 Players With Most Runs in IPL(accessed Apr 18, 2026)
  3. Most Runs in IPL Season(accessed Apr 18, 2026)
  4. The fastest fifties in IPL history(accessed Apr 18, 2026)
  5. IPL fastest fifties and hundreds(accessed Apr 18, 2026)
  6. Who has hit the most sixes in IPL history(accessed Apr 18, 2026)
  7. Most Sixes in IPL(accessed Apr 18, 2026)
  8. Top 10 Players With Most Fours In IPL History(accessed Apr 18, 2026)
  9. Most Fours in IPL History(accessed Apr 18, 2026)
  10. Players With Most Fours In IPL History(accessed Apr 18, 2026)
  11. Indian Premier League Records(accessed Apr 18, 2026)
Filed under: Records