Where does Shreyas Iyer rank among Delhi Capitals’ 9 most prolific run-scorers in IPL history?

Shreyas Iyer bats in the IPL
Shreyas Iyer is one of the top run-scorers for the Delhi Capitals in the history of the Indian Premier League.

Some of the most exhilarating and talented batters worldwide have blessed India’s capital city in the IPL.

The Delhi Capitals have yet to win the competition, with their only final coming against the Mumbai Indians in 2020.

With their stacked batting lineups over the years, it’s hard to believe they’ve never made it over the line.

Let’s dive deeper and explore the 9 top run scorers who have dominated in the nation’s capital.

9. JP Duminy – 1,015 runs for DC in 38 matches

The South Africa batter brought stability and flair to the Delhi Capitals’ middle order while being a capable off-spinner.

In 38 matches, he scored his 1015 runs at an incredible average of 44.13 and a strike rate of 130.79.

His highest score of 78* highlighted his ability to anchor the innings and kick on when needed.

He once stepped in to captain the franchise, a testament to his leadership and cricketing acumen.

8. Dinesh Karthik – 1,128 runs for DC in 60 matches

The versatile India wicketkeeper-batter was a crucial part of the Capitals’ batting dynasty in the early years of the IPL.

His vital quickfire knocks were invaluable for the side where he amassed his franchise runs at a strike rate of 126.03.

It was his short, sharp bursts at the crease that changed games but his franchise-best score of 69 advocates his ability to work under pressure.

Karthik, who regularly kept for the Indian side, is a highly qualified commentator who’s popular for his insightful analysis.

Also read: Listing every Indian Premier League century since 2017 – record number of tons in 2024

7. Gautam Gambhir – 1,200 runs for DC in 50 matches

The Indian legend was not only a prolific run-scorer but also a former captain of the Delhi franchise.

His 1200 runs came at an average of 27.27 and his leadership helped shape the side’s early identity with his cricketing guile helping him anchor innings.

Gambhir is the current coach of the Indian National side and was a Member of Parliament for five years post-cricket retirement.

6. Prithvi Shaw – 1,892 runs for DC in 79 matches

Shaw’s aggressive batting at the top of the order made him one of Delhi’s most exciting batters over recent years.

He’s known for his knack for scoring quickly with his franchise runs so far being smashed at a strike rate of 147.46.

The 25-year-old is yet to score a Capitals century and came agonisingly close as he was dismissed for 99.

But he scored a century on his first-class debut at the age of 17 leading to comparisons of legendary Indian batters in years gone by.

5. Shikhar Dhawan – 2,066 runs for DC in 63 matches

Dhawan’s consistency and flair made him one of the franchise’s most dependable batters from 2008 to 2021.

His average for the side was admirable at 38.98 has two centuries to his name including a 106* highlighting his ability to dominate IPL bowlers.

The batter excelled both for the Indian National side and in the IPL and was a franchise favourite due to his elaborate celebrations and iconic moustache!

4. Shreyas Iyer – 2,375 runs for DC in 87 matches

Iyer’s elegant strokeplay and leadership made his six-year tenure at the Delhi Capitals a huge success in a period where he replaced Gambhir as captain in the franchise’s resurgence in the IPL.

His runs for the team came at an average of 31.66 and his captaincy led the team to their first and only IPL final to date in 2020.

In addition to his class at the crease, Iyer is an accomplished dancer and frequently shares his dance moves on social media.

3. Virender Sehwag – 2,382 runs for DC in 86 matches

Sehwag fearless nature at the top of the order made him one of Delhi’s most iconic players during the inception period of the IPL from 2008 to 2013.

His scoring was rapid with his total being whacked at a booming strike rate of 158.37, topped off by a personal best score of 119 which remains one of the most explosive in the franchise’s history.

Singing to himself at the crease allowed him to stay calm in tense situations with his runs invaluable over the period.

2. David Warner – 2,572 runs for DC in 91 matches

The Australia opener has been prolific internationally as well as dominating in his globetrotting franchise T20 cricket career.

Warner’s impressive total includes two centuries and 22 fifties courtesy of his ability to dominate the powerplay overs making him one of the most dangerous openers.

Staggeringly, Warner has scored over 6000 IPL runs and has won the orange cap three times where he led the competition in run scoring.

1. Rishabh Pant – 3,284 runs for DC in 111 matches

Far clear at the top of the list as the all-time highest run scorer and the only member of the Delhi Capitals 3000 run club.

He’s one of the most explosive wicketkeeper-batters in the world and has scored his runs at a strike rate of 148.93 thanks to his monstrous hitting and 360° scoring.

Pant’s career-best IPL score of 128* and his fearless approach and leadership have landed him the franchise captaincy.

Read next: Full list of captains for 2025 Indian Premier League