---Advertisement---

Most Runs in IPL (2008 to 2026)

Published On: March 20, 2026
Most Runs in IPL [2008 - 2026]
---Advertisement---

The Indian Premier League (IPL) has been a spectacle for the fans all over the world. This short T20 format has witnessed some of the best batsmen since its beginning in the year 2007. 

Among all these records and milestones, the top 10 list of players who have scored the most runs over the years shows their skill, dedication, and their love for the game.

When it comes to creating a score in a tournament that is competitive like IPL takes strong dedication. 

The players have to adapt to various conditions, face bowlers that have different strategies, and perform in pressure. 

The batsmen who are sitting at the top of this list have performed consistently season after season, which is a solid proof of their reliability. 

As the IPL 2026 comes close, we will be looking at the top 10 players who have scored the most runs in the IPL till now. 

Most Runs in IPL (2007 to 2026) 

Here is the list of top 10 players with most runs in IPL till this year: 

PlayerSpanMatchesRunsHigh Score10050
Virat Kohli2008-20252678661113*863
Rohit Sharma2008-20252727046109*247
Shikhar Dhawan2008-20242226769106*251
David Warner2009-20241846565126462
Suresh Raina2008-20212055528100*139
MS Dhoni2008-2025278543984*024
KL Rahul2013-20251455222132*540
AB de Villiers2008-20211845162133*340
Ajinkya Rahane2008-20251985032105*233
Chris Gayle2009-20211424965175*631

List of Players With Most Runs in IPL

1. Virat Kohli

Virat Kohli is at the top of the list as he has scored a total of 8661 runs since he started playing in IPL. 

The recent win of RCB when the team lifted the IPL trophy in the year 2025 also showcased his batsman skills where he scored 43 runs against PBKS. His unmatched consistency has helped him reach this high score over the years. 

2. Rohit Sharma

Leading second on the chart is Rohit Sharma who has scored 7046 runs in 272 matches. His elegant batting has helped him win 5 IPL trophies as the captain of Mumbai Indians. He has played many crucial innings over the years.

3. Shikhar Dhawan

One of the finest players and the third position holder on this list is Shikhar Dhawan who has accumulated 6769 runs in 222 matches which makes him one of the most consistent performers.

His calm approach and ability to provide solid starts have made him a dependable top-order batsman in the IPL.

In conclusion, these players have shown a consistent charge against the bowlers over the years and gave them a tough competition. As the 2026 begins, it will be really exciting to witness who climbs the list of the most runs. 

READ| IPL 2026 Schedule: Check Match Dates, Venues and Timings

---Advertisement---

Related Post

Sports

Most 50s in IPL (2008 to 2026)

By Gaurav
|
April 11, 2026
Largest Producer of Uranium in India
Geography

Which State is the Largest Producer of Uranium in India?

By Parikshit
|
April 3, 2026
Largest Producer of LPG in the World
Geography

Which Country is the Largest Producer of LPG in the World?

By Gaurav
|
March 31, 2026
Census 2027 in India
Current Affairs

Census 2027 in India: Check Date, Digital Process, Schedule & Key Facts

By Parikshit
|
March 30, 2026

1 thought on “Most Runs in IPL (2008 to 2026)”

Leave a Comment