The Indian Premier League has transformed T20 batting since its debut in 2008.
What began as an experimental format quickly became the world’s most competitive cricket league, producing batting records that continue to be rewritten every season.
The players with most runs in ipl have shaped the tournament’s identity through consistency, power, and adaptability.
From classical openers to explosive finishers, each era has introduced a new standard of run-scoring excellence.
This article covers the full leaderboard, seasonal milestones, team records, and landmark individual performances that define IPL batting history.
Players With Most Runs In IPL

Players With Most Runs In IPL
The all-time run-scoring leaderboard reflects over 17 seasons of elite T20 competition. Virat Kohli leads the list by a significant margin, with Rohit Sharma, Shikhar Dhawan, and David Warner completing the top four.
These four batters alone have collectively scored over 29,000 IPL runs, setting benchmarks that will challenge any emerging batter for years to come.
| Player | Matches | Runs | Average | Strike Rate | 100s | 50s |
|---|---|---|---|---|---|---|
| Virat Kohli | 267 | 8,661 | 39.54 | 132.85 | 8 | 63 |
| Rohit Sharma | 272 | 7,046 | 29.73 | 132.09 | 2 | 47 |
| Shikhar Dhawan | 222 | 6,769 | 35.25 | 127.14 | 2 | 51 |
| David Warner | 184 | 6,565 | 40.52 | 139.77 | 4 | 62 |
These batters represent the players with most runs in ipl all time, combining longevity with elite performance across multiple franchises and formats.
Top 15 Players With Most Runs In IPL
The complete top 15 leaderboard covers the best of both top 10 players with most runs in ipl and the extended group of T20 players with most runs in ipl who have defined the tournament since 2008.
| Player | Span | Matches | Runs | Average | Strike Rate | 100s | 50s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|
| Virat Kohli | 2008–2025 | 267 | 8,661 | 39.54 | 132.85 | 8 | 63 | 771 | 291 |
| Rohit Sharma | 2008–2025 | 272 | 7,046 | 29.73 | 132.09 | 2 | 47 | 640 | 302 |
| Shikhar Dhawan | 2008–2024 | 222 | 6,769 | 35.25 | 127.14 | 2 | 51 | 768 | 152 |
| David Warner | 2009–2024 | 184 | 6,565 | 40.52 | 139.77 | 4 | 62 | 663 | 236 |
| Suresh Raina | 2008–2021 | 205 | 5,528 | 32.51 | 136.73 | 1 | 39 | 506 | 203 |
| MS Dhoni | 2008–2025 | 278 | 5,439 | 38.30 | 137.45 | 0 | 24 | 375 | 264 |
| KL Rahul | 2013–2025 | 145 | 5,222 | 46.21 | 136.02 | 5 | 40 | 452 | 208 |
| AB de Villiers | 2008–2021 | 184 | 5,162 | 39.70 | 151.68 | 3 | 40 | 413 | 251 |
| Ajinkya Rahane | 2008–2025 | 198 | 5,032 | 30.49 | 125.01 | 2 | 33 | 514 | 123 |
| Chris Gayle | 2009–2021 | 142 | 4,965 | 39.72 | 148.96 | 6 | 31 | 404 | 357 |
IPL Highlights (2008–2025)
The IPL has produced a series of individual batting milestones that reflect how dramatically T20 cricket has evolved over 17 seasons.
- Most Runs in IPL History in One Season: Virat Kohli’s 2016 IPL campaign remains the benchmark for most runs in ipl history in one season, scoring 973 runs across 16 matches at an average of 81.08 and a strike rate of 152.03 for RCB.
- Top 10 Most Runs in IPL History in One Season: Following Kohli’s record, Shubman Gill scored 890 runs for the Gujarat Titans in 2023, while Jos Buttler posted 863 runs for the Rajasthan Royals in 2022. The top 10 most runs in ipl history in one season highlights how openers consistently dominate seasonal leaderboards.
- Most Runs in IPL History in One Match by Player: Chris Gayle holds the record for most runs in ipl history in one match by player with an unbeaten 175 against Pune Warriors in 2013. Scored off just 66 balls with 13 fours and 17 sixes, it remains the highest individual innings in IPL history.
- Most Orange Caps: David Warner leads all batters with three Orange Caps, winning the award in 2015, 2017, and 2019. His consistency across full tournament campaigns makes him the most decorated Orange Cap holder in IPL history.
- Most Sixes in IPL History: Chris Gayle tops the all-time six-hitting charts with 357 sixes across his IPL career. His strike rate of 148.96 and six-to-boundary ratio is unmatched by any player in tournament history.
- Most Fours in IPL History: Shikhar Dhawan leads all batters with 768 fours, ahead of Virat Kohli’s 771 total boundaries, including 63 half-centuries. Dhawan’s gap-finding ability across different franchise stints drove his consistent four-scoring output.
- Most Wickets in IPL: While batting records dominate discussions, most wickets in ipl belong to Yuzvendra Chahal, who crossed 200 wickets in the tournament. Bowling milestones provide important context for how batting records have been achieved against elite bowling attacks.
Highest Total In An IPL Match
- Sunrisers Hyderabad rewrote the record books in 2024, posting 287/3 against Royal Challengers Bengaluru. This surpassed their own record of 277/3 againstthe Mumbai Indians from the same season.
- When measuring most runs in ipl history team, SRH’s back-to-back record-breaking totals in 2024 represent the most destructive team batting performance in a single IPL season.
- The evolution of aggressive batting strategies, powerplay optimization, and impact player roles has made scores above 220 significantly more common in recent IPL editions.
Lowest Total In An IPL Match
- Royal Challengers Bengaluru holds the record for the lowest team total in IPL history, bowled out for just 49 runs against Kolkata Knight Riders. This collapse stands as a stark contrast to the tournament’s high-scoring reputation.
- Rajasthan Royals hold the second-lowest total in IPL history, scoring only 58 runs against RCB in 2009. Both records highlight how quickly T20 innings can unravel under pressure bowling and unfavorable conditions.
- These lows serve as an important reminder that T20 cricket remains unpredictable at both ends of the scorecard.
Conclusion:
The story of players with most runs in ipl is ultimately a story of evolution — of batters who adapted, endured, and excelled across multiple seasons and formats.
- Consistency Wins Tournaments: Players like Kohli and Dhawan proved that run-scoring across 15-plus seasons requires technical discipline, not just natural talent.
- Power Changes Matches: Gayle, Warner, and de Villiers demonstrated how explosive batting redefines what is achievable in a single innings or season.
- Records Keep Evolving: Every IPL season produces a new name pushing the seasonal or career run-scoring charts, proving the tournament’s competitive depth.
- Future Stars Are Rising: Batters like Shubman Gill and B. Sai Sudharsan are already appearing in top seasonal leaderboards, signaling that the next generation is ready to challenge established benchmarks.
The players with the most runs in ipl do not just hold statistics — they define what it means to bat with purpose in T20 cricket’s most demanding arena. Their records will continue inspiring every batter who steps onto an IPL field.