Top 5 Captains with the Most Runs in IPL History

By Priyanka Roshan | March 29, 2025

Top 5 Captains with the Most Runs in IPL History

Leading an IPL team is tough, but these captains didn’t just lead—they dominated with the bat. Here are the top five IPL captains with the most runs.

(Image: IPL)

David Warner’s explosive batting made him a Sunrisers Hyderabad legend. He scored 3,356 runs in 83 matches, often turning games single-handedly.

5. David Warner 3,356 Runs (83 Matches)

(Image: PTI)

Gautam Gambhir led Kolkata Knight Riders to two IPL titles, racking up 3,518 runs in 129 matches with his fearless, gritty batting.

4. Gautam Gambhir 3,518 Runs (129 Matches)

(Image: PTI)

Rohit Sharma’s elegant batting fueled Mumbai Indians’ success. He scored 3,986 runs in 158 matches, securing five IPL titles as captain.

3. Rohit Sharma 3,986 Runs (158 Matches)

(Image: PTI)

The ultimate finisher, MS Dhoni, amassed 4,660 runs in 226 matches for Chennai Super Kings, guiding them to multiple IPL championships.

2. MS Dhoni 4,660 Runs (226 Matches)

(Image: PTI)

Virat Kohli leads the list with 4,994 runs in 143 matches for Royal Challengers Bangalore, setting the standard with his aggressive style.

1. Virat Kohli 4,994 Runs (143 Matches)

(Image: PTI)

Shreyas Iyer (Punjab Kings) and Sanju Samson (Rajasthan Royals) are rising stars, eyeing a place among the top-scoring IPL captains in 2025.

Watch Out for Iyer & Samson

(Image: PTI)

Next: CSK vs RCB Highlights, IPL 2025: RCB Defeated CSK by 50 Runs
Thanks For Reading !
Find out More