Rishabh Pant holds the record for most runs for Delhi Capitals in the IPL, with 3284 runs from his nine seasons with the franchise from 2016 to 2024. No other batter has passed 2600 runs in a Delhi shirt, and Pant built his lead on big seasons and long stays at the crease, including a best of 128 not out against Sunrisers Hyderabad in 2018. David Warner sits second with 2572 runs across two spells with the team, while Virender Sehwag is third with 2382 runs from the early years of the league.
Delhi Capitals have played in the IPL since the first season in 2008, when the team was known as Delhi Daredevils. The name changed to Delhi Capitals in 2019. The team reached the final in 2020 but is still waiting for a first title, and finished sixth in 2026. That long history explains the shape of this list. Early stars such as Sehwag and Gautam Gambhir sit next to modern run scorers such as KL Rahul, who climbed into the top 10 after just two seasons in 2025 and 2026.
This article lists the top 10 run scorers for Delhi Capitals in IPL history, with their totals, best scores, centuries, fifties and years with the team, and looks at the best single seasons the franchise has seen.

IPL Stats: Most Runs for Delhi Capitals (DC) Overview
| Record | Detail |
|---|---|
| Record holder | Rishabh Pant |
| Most runs for Delhi Capitals | 3284 runs |
| Seasons with Delhi Capitals | 2016 to 2024 |
| Second on the list | David Warner, 2572 runs |
| Highest individual score for Delhi Capitals | 152 not out by KL Rahul against Punjab Kings at Delhi in 2026 |
| Team best finish | Runners up in 2020 |
Pant leads Warner by 712 runs at the top of the list, so the gap is wide, but the most exciting recent mover is KL Rahul. Rahul has scored 1132 runs in only two seasons and already owns the highest individual score in franchise history, his 152 not out against Punjab Kings in 2026.
Top 10 Most Runs for Delhi Capitals
| Rank | Player | Runs | Seasons | Best score | Centuries | Fifties |
|---|---|---|---|---|---|---|
| 1 | Rishabh Pant | 3284 | 2016 to 2024 | 128 not out | 1 | 18 |
| 2 | David Warner | 2572 | 2009 to 2013 and 2022 to 2024 | 109 not out | 2 | 22 |
| 3 | Virender Sehwag | 2382 | 2008 to 2013 | 119 | 1 | 17 |
| 4 | Shreyas Iyer | 2375 | 2015 to 2021 | 96 | 0 | 16 |
| 5 | Shikhar Dhawan | 2066 | 2008 and 2019 to 2021 | 106 not out | 2 | 16 |
| 6 | Prithvi Shaw | 1892 | 2018 to 2024 | 99 | 0 | 14 |
| 7 | Axar Patel | 1397 | 2019 to 2026 | 66 | 0 | 4 |
| 8 | Gautam Gambhir | 1200 | 2008 to 2010 and 2018 | 86 | 0 | 9 |
| 9 | KL Rahul | 1132 | 2025 to 2026 | 152 not out | 2 | 8 |
| 10 | Dinesh Karthik | 1036 | 2008 to 2010 and 2014 | 69 | 0 | 7 |
Pant averaged 35.31 for Delhi Capitals at a strike rate of 148.93, which shows how quickly he scored as well as how often he scored big. Warner averaged 31.36 at a strike rate of 135.36, while Sehwag struck at 158.16, the fastest scoring rate among the top five. Shikhar Dhawan has the best average of the top five at 38.98, built on three huge seasons after his return to the franchise in 2019.
Just outside the top 10, JP Duminy scored 1015 runs for Delhi Capitals, and Tristan Stubbs has scored 953 runs for the franchise. Quinton de Kock scored 720 runs in his three seasons with the team.
Record History
Virender Sehwag set the early standard. As the icon player of the first season, he led Delhi from the front and finished his time with the franchise in 2013 on 2382 runs. Gautam Gambhir, his opening partner in the early years, scored 534 runs in 2008 alone and ended on 1200 runs for the team. For years no Delhi batter came close to Sehwag, and the record looked safe.
Rishabh Pant changed that picture after his debut in 2016. He scored 684 runs in 2018, the best single season by a Delhi batter, and his 128 not out against Sunrisers Hyderabad that year stood as the highest individual score for the franchise for eight years. Pant passed Sehwag and Shreyas Iyer during the 2021 season and kept adding to his total until he reached 3284 runs at the end of 2024, when he left the franchise.
David Warner returned to Delhi in 2022 after nine years away and added 1116 runs in three seasons, including 516 runs in 2023, to climb to second place on 2572 runs. Shikhar Dhawan also had two spells with the team, one in 2008 and one from 2019 to 2021, and his 618 runs in 2020 and 587 runs in 2021 took him past 2000 runs for the franchise.
The newest chapter belongs to KL Rahul. He scored 539 runs in 2025 and 593 runs in 2026, and his unbeaten 152 against Punjab Kings at Delhi in 2026 broke Pant’s long standing record for the highest individual score by a Delhi batter. Rahul reached 1132 runs in only two seasons, which puts him ninth on the all time list already. Reports suggest Pant could return to Delhi Capitals for IPL 2027, which would give the record holder a chance to stretch his lead even further.
Best Single Seasons for Delhi Capitals
| Player | Season | Runs |
|---|---|---|
| Rishabh Pant | 2018 | 684 |
| Shikhar Dhawan | 2020 | 618 |
| KL Rahul | 2026 | 593 |
| Shikhar Dhawan | 2021 | 587 |
| KL Rahul | 2025 | 539 |
| Gautam Gambhir | 2008 | 534 |
| Shikhar Dhawan | 2019 | 521 |
| Shreyas Iyer | 2020 | 519 |
| David Warner | 2023 | 516 |
| Rishabh Pant | 2019 | 488 |
What This Record Tells Us
The Delhi list tells a story of two kinds of run scorers. At the top are players who stayed for years, like Pant, Warner, Sehwag and Iyer, who built their totals season by season. Below them are players who scored very fast in short stays, like Dhawan, who needed only three full seasons after his return to pass 2000 runs, and Rahul, who needed only two seasons to reach the top 10. That mix shows how much Delhi have changed their squad over the years, and why only one batter has passed 3000 runs for the team.
The list also shows where Delhi found their best batting. The top of the list is full of openers and top order batters: Pant, Warner, Sehwag, Dhawan and Rahul all opened the batting for long spells. Axar Patel is the exception, a middle order batter and now the captain, who leads the current squad with 1397 runs. For Delhi to win a first title, the current core of Axar and Rahul needs to stay together and keep adding seasons like 2025 and 2026.
Readers can compare this list with Delhi Capitals IPL results every year to see how individual runs matched team results, and with Rishabh Pant runs year by year, Shreyas Iyer runs year by year and KL Rahul runs against each team for the men at the top of this list. For the wider league picture, see most runs for Punjab Kings and most runs for Kolkata Knight Riders. Official records can be checked on iplt20.com and ESPNcricinfo.
Frequently Asked Questions
Who has scored the most runs for Delhi Capitals in IPL?
Rishabh Pant has scored the most runs for Delhi Capitals, with 3284 runs in 111 matches from 2016 to 2024, at an average of 35.31.
Who is second on the Delhi Capitals run scorers list?
David Warner is second with 2572 runs from 2009 to 2013 and 2022 to 2024. He scored two centuries and 22 fifties for the franchise.
What is the highest individual score for Delhi Capitals?
KL Rahul scored 152 not out against Punjab Kings at Delhi in 2026, the highest individual score for Delhi Capitals. It passed Rishabh Pant’s 128 not out against Sunrisers Hyderabad in 2018.
How many runs has KL Rahul scored for Delhi Capitals?
KL Rahul has scored 1132 runs for Delhi Capitals, with 539 runs in 2025 and 593 runs in 2026.
Who leads the current Delhi Capitals squad in runs?
Captain Axar Patel leads the current Delhi Capitals squad with 1397 runs, ahead of KL Rahul on 1132 runs.
Has any Delhi Capitals batter scored 4000 runs for the team?
No. Rishabh Pant leads with 3284 runs, and no batter has reached 4000 runs for Delhi Capitals.
Who scored the most runs in a single season for Delhi Capitals?
Rishabh Pant scored 684 runs in 2018, the most runs by a Delhi Capitals batter in a single IPL season.
Statistics updated through: 2 November 2026



