Most Runs in IPL History: Top 10 Leading Run-Scorers of All Time [Updated 2024]
The Indian Premier League (IPL) is one of the most exciting and competitive T20 cricket leagues in the world. Since its inception in 2008, IPL has witnessed some of the greatest batsmen in the history of the game showcasing their talent. From blistering centuries to consistent run-scoring seasons, the league has seen numerous records being made and broken.
One of the most prestigious records in the IPL is the most runs scored in tournament history. This record is dominated by some of the finest cricketers who have played in the IPL for years, delivering spectacular performances for their franchises.
In this article, we take a look at the top run-scorers in IPL history, their stats, and their impact on the league.
Highest Runs in IPL History
- Virat Kohli: 8,004 runs in 252 matches, with a highest score of 113 and 8 centuries. INDIBET IPL Winners List
- Shikhar Dhawan: 6,769 runs in 222 matches, highest score of 106*, with 2 centuries. INDIBET IPL Winners List
- Rohit Sharma: 6,628 runs in 257 matches, highest score of 109*, with 2 centuries. INDIBET IPL Winners List
- David Warner: 6,565 runs in 184 matches, highest score of 126, with 4 centuries. INDIBET IPL Winners List
- Suresh Raina: 5,528 runs in 205 matches, highest score of 100*, with 1 century. INDIBET IPL Winners List
- MS Dhoni: 5,243 runs in 264 matches, highest score of 84*. INDIBET IPL Winners List
- AB de Villiers: 5,162 runs in 184 matches, highest score of 133*, with 3 centuries. INDIBET IPL Winners List
- Chris Gayle: 4,965 runs in 142 matches, highest score of 175*, with 6 centuries. INDIBET IPL Winners List
- Robin Uthappa: 4,952 runs in 205 matches, highest score of 88. INDIBET IPL Winners List
- Dinesh Karthik: 4,842 runs in 257 matches, highest score of 97*.
Most Runs in IPL – Detailed Analysis
1. Virat Kohli – The King of IPL Runs
Virat Kohli, the former RCB captain, holds the record for most runs in IPL history. With 7,263 runs to his name, he has been the most consistent batter in the league. His 2016 season was phenomenal, where he scored 973 runs in a single season, the highest ever in IPL.
2. Shikhar Dhawan – Mr. Consistency
Shikhar Dhawan has been a rock-solid opener in the IPL, playing for multiple franchises. He is known for his ability to score consistently and has amassed over 6,617 runs in the tournament. His aggressive yet controlled batting style makes him one of the most reliable players.
3. David Warner – The Best Overseas Batter in IPL
David Warner is the highest run-getter among foreign players in IPL history. His 6,397 runs at an average of 41.53 make him one of the most successful overseas players. Warner has also won the Orange Cap three times, more than any other player.
4. Rohit Sharma – The Hitman of IPL
Rohit Sharma, the five-time IPL-winning captain with Mumbai Indians, has scored over 6,211 runs in IPL history. Although known for his leadership, his batting skills and ability to perform under pressure make him a top contender in this list.
5. Suresh Raina – Mr. IPL
Suresh Raina was a mainstay for CSK for years, contributing consistently. His 5,528 runs and aggressive batting style made him a fan favorite. His ability to anchor innings and accelerate when needed made him one of the greatest IPL players.
3 thoughts on “Most Runs in IPL History: Top 10 Leading Run-Scorers of All Time [Updated 2024]”