Most runs as captain in the Indian Premier League

Only five players have crossed the 3000 run mark as captain in Indian Premier League history.

Here's the complete list:

Scribbled Arrow

5 David Warner (DC)

David Warner joined the elite list on 11 April 2023. He has amassed 3049 runs as captain in IPL so far.

Other than Delhi Capitals, Warner has also led Sunrisers Hyderabad in the cash-rich league.

4) Gautam Gambhir (KKR)

Gautam Gambhir scored 3518 runs as skipper in 129 innings.

He has captained two teams in his IPL career, namely Kolkata Knight Riders and Delhi Capitals.

3) Rohit Sharma (MI)

Five times IPL winner Rohit Sharma has slammed 3761 runs as a leader.

He is currently captaining the Mumbai Indians in IPL.

2) MS Dhoni (CSK)

MS Dhoni played most matches as a skipper in the Indian league and has 4582 runs to his name as captain.

He is currently leading Chennai Super Kings and has also led Rising Pune Super Giants.

1) Virat Kohli (RCB)

Former Royal Challengers Bangalore captain Virat Kohli amassed 4881 runs as captain.

Virat stepped down from the skipper's post after completing the 2021 IPL season.