in this article, we are going to cover the most runs in IPL history. Cricket is a game of numbers, and in the Indian Premier League (IPL), it’s the runs on the board that truly define a player’s impact. As we delve into the statistics, let’s uncover the top run-scorers in IPL history and celebrate their batting prowess.
Table of Contents
Most Runs In IPL history
Player | Runs | Team(s) | Matches | Innings |
---|---|---|---|---|
Virat Kohli | 7263 | Royal Challengers Bangalore | 237 | 229 |
Shikhar Dhawan | 6617 | Punjab Kings, Delhi Capitals, Mumbai Indians, Deccan Chargers, Sunrisers Hyderabad | 217 | 216 |
David Warner | 6397 | Delhi Capitals, Sunrisers Hyderabad | 176 | 176 |
Rohit Sharma | 6211 | Mumbai Indians, Deccan Chargers | 243 | 238 |
Suresh Raina | 5528 | Chennai Super Kings, Gujarat Lions | 205 | 200 |
AB de Villiers | 5162 | Royal Challengers Bangalore, Delhi Capitals | 184 | 170 |
MS Dhoni | 5082 | Chennai Super Kings, Rising Pune Supergiant | 250 | 218 |
Chris Gayle | 4965 | Royal Challengers Bangalore, Kolkata Knight Riders, Punjab Kings | 142 | 141 |
Robin Uthappa | 4952 | Royal Challengers Bangalore, Kolkata Knight Riders, Chennai Super Kings, Rajasthan Royals, Mumbai Indians, Pune Warriors India | 205 | 197 |
Dinesh Karthik | 4516 | Royal Challengers Bangalore, Kolkata Knight Riders, Punjab Kings, Delhi Capitals, Mumbai Indians, Gujarat Lions | 242 | 221 |
Ajinkya Rahane | 4400 | Kolkata Knight Riders, Chennai Super Kings, Delhi Capitals, Rajasthan Royals, Mumbai Indians, Rising Pune Supergiant | 172 | 159 |
Ambati Rayudu | 4348 | Chennai Super Kings, Mumbai Indians | 204 | 187 |
Gautam Gambhir | 4217 | Kolkata Knight Riders, Delhi Capitals | 154 | 152 |
KL Rahul | 4163 | Royal Challengers Bangalore, Punjab Kings, Sunrisers Hyderabad, Lucknow Super Giants | 118 | 109 |
Faf du Plessis | 4133 | Royal Challengers Bangalore, Chennai Super Kings, Rising Pune Supergiant | 130 | 123 |
Sanju Samson | 3888 | Delhi Capitals, Rajasthan Royals | 152 | 148 |
Shane Watson | 3874 | Royal Challengers Bangalore, Chennai Super Kings, Rajasthan Royals | 145 | 141 |
Manish Pandey | 3808 | Royal Challengers Bangalore, Kolkata Knight Riders, Delhi Capitals, Mumbai Indians, Pune Warriors India, Sunrisers Hyderabad, Lucknow Super Giants | 170 | 158 |
Kieron Pollard | 3412 | Mumbai Indians | 189 | 171 |
Suryakumar Yadav | 3249 | Kolkata Knight Riders, Mumbai Indians | 139 | 124 |
1. Virat Kohli
Virat Kohli has the Most Runs In IPL History. Here are the all Virat Kohli IPL stats
- Runs: 7263
- Team(s): Royal Challengers Bangalore
- Matches: 237
- Innings: 229
Virat Kohli stands tall as the highest run-scorer in IPL, having consistently delivered for Royal Challengers Bangalore over the years. His class and consistency have set the benchmark for T20 batting.
2. Shikhar Dhawan
Shikhar Dhawan has the second place in Most Runs In IPL History
- Runs: 6617
- Team(s): Punjab Kings, Delhi Capitals, Mumbai Indians, Deccan Chargers, Sunrisers Hyderabad
- Matches: 217
- Innings: 216
Shikhar Dhawan, the ‘Gabbar’ of the IPL, has showcased his explosive batting for various franchises, including his current stint with Delhi Capitals.
Also Like Top 5 Most Handsome cricketers in the world 2024
3. David Warner
- Runs: 6397
- Team(s): Delhi Capitals, Sunrisers Hyderabad
- Matches: 176
- Innings: 176
Known for his destructive style, David Warner has been a consistent performer for Sunrisers Hyderabad, leaving a trail of bowlers in his wake.
4. Rohit Sharma
- Runs: 6211
- Team(s): Mumbai Indians, Deccan Chargers
- Matches: 243
- Innings: 238
The ‘Hitman’ of Indian cricket, Rohit Sharma, has led Mumbai Indians with aplomb and displayed his batting prowess in the IPL arena.
Also Like: Youngest Captains in IPL History
5. Suresh Raina
- Runs: 5528
- Team(s): Chennai Super Kings, Gujarat Lions
- Matches: 205
- Innings: 200
A stalwart for Chennai Super Kings, Suresh Raina has been a linchpin in their batting lineup, contributing significantly to their success.
These top five run-scorers are not just names on the scoreboard; they represent the essence of IPL cricket, entertaining millions with their skill and flair. Let’s continue our journey down the list to explore more cricketing legends.
6. AB de Villiers
- Runs: 5162
- Team(s): Royal Challengers Bangalore, Delhi Capitals
- Matches: 184
- Innings: 170
AB de Villiers, the ‘360-degree’ batsman, has redefined the art of T20 batting with his innovative strokeplay for Royal Challengers Bangalore.
Also Like: Dinesh Karthik IPL Stats [2024]: Price, Runs, Age, Strike-Rate, Team
7. MS Dhoni
- Runs: 5082
- Team(s): Chennai Super Kings, Rising Pune Supergiant
- Matches: 250
- Innings: 218
Captain Cool, MS Dhoni, has not only been a master strategist but also a reliable run-scorer for Chennai Super Kings throughout the IPL seasons.
8. Chris Gayle
- Runs: 4965
- Team(s): Royal Challengers Bangalore, Kolkata Knight Riders, Punjab Kings
- Matches: 142
- Innings: 141
The ‘Universe Boss,’ Chris Gayle, has left spectators in awe with his brutal hitting, forming an integral part of multiple franchises.
9. Robin Uthappa
- Runs: 4952
- Team(s): Royal Challengers Bangalore, Kolkata Knight Riders, Chennai Super Kings, Rajasthan Royals, Mumbai Indians, Pune Warriors India
- Matches: 205
- Innings: 197
Robin Uthappa’s versatility and experience have made him a valuable asset to various IPL teams over the years.
10. Dinesh Karthik
- Runs: 4516
- Team(s): Royal Challengers Bangalore, Kolkata Knight Riders, Punjab Kings, Delhi Capitals, Mumbai Indians, Gujarat Lions
- Matches: 242
- Innings: 221
Dinesh Karthik’s wicketkeeping skills and dynamic batting have contributed significantly to multiple franchises, showcasing his adaptability.
As we reflect on these numbers, it’s clear that the IPL has been a stage for cricketing maestros to showcase their talent and entertain fans worldwide. The coming seasons are sure to witness new stars emerging and adding their names to this illustrious list. Until then, let’s celebrate the legends who have etched their names in IPL history with their spectacular run-scoring feats.