Virender Sehwag to Prithvi Shaw: Players with the most runs for Delhi Capitals in IPL

These are the players who scored a ton of runs while featuring for the Delhi-based franchise in the Indian Premier League

By Ansh Sharma Last Updated on - March 18, 2025 5:21 PM IST

Virender Sehwag to Prithvi Shaw: Players with the most runs for Delhi Capitals in IPL

Rishabh Pant

1. Rishabh Pant - 3284 runs

The India wicketkeeper-batter, who previously led the Delhi-based franchise for a couple of seasons, is also their highest run-getter. Pant played a total of 111 matches for DC, maintaining an average of 35.31 and scoring 18 fifties alongside a century.

David Warner

2. David Warner - 2572 runs

The former Australia batter played numerous memorable knocks for the Delhi-based franchise in the 91 matches he played for them. Warner scored 22 half-centuries and a century for DC and helped the side in winning matches on multiple occasions.

Virender Sehwag

3. Virender Sehwag - 2382 runs

The former India batter played for the franchise back when they were known as the Delhi Daredevils. Sehwag played a total of 86 matches for the Delhi-based franchise, scoring 17 fifties and a century for them.

Shreyas Iyer

4. Shreyas Iyer - 2375 runs

The India batter, who previously played and captained the Delhi-based franchise, featured in a total of 87 matches for them, scoring a massive number of runs. Iyer scored an impressive 16 half-centuries for DC and is among their top-scorers in history.

Shikhar Dhawan

5. Shikhar Dhawan - 2066 runs

The former India batter gave several terrific batting performances for the Delhi-based franchise in the 63 matches he played for them. Dhawan scored 16 half-centuries and 2 centuries for DC, massively contributing to their success in the league.

Prithvi Shaw

6. Prithvi Shaw - 1892 runs

The out-of-favour India batter has a brilliant record for the Delhi-based franchise. In the 79 matches he played for them, Shaw scored 14 half-centuries for DC and was a key player in their team.

Gautam Gambhir

7. Gautam Gambhir - 1200 runs

The former India batter played for the franchise back when they were named Delhi Daredevils. In the 50 matches he played for them, Gambhir scored a total of 9 half-centuries and his highest individual score was 86.