6 players with most runs as a captain in IPL history

By Ashish Kapoor
Published on | May 14, 2024

KL Rahul

Lucknow Super Giants captain KL Rahul has so far scored 2602 runs as captain in IPL.

Image Credit: PTI

David Warner

Delhi Capitals opening batsman David Warner has scored 3356 runs as captain in IPL.

Image Credit: PTI

Gautam Gambhir

Former veteran player Gautam Gambhir, who made KKR champion twice, has scored 3518 runs as captain in IPL.

Image Credit: PTI

Rohit Sharma

Before leaving the captaincy, Rohit Sharma had scored 3986 runs in 158 IPL innings as captain at an average of 28.21.

Image Credit: PTI

MS Dhoni

Former CSK captain MS Dhoni has scored a total of 4660 runs in 195 IPL innings as captain at an average of 40.17.

Image Credit: PTI

Virat Kohli

Former RCB captain Virat Kohli is the highest run scorer as a captain in IPL, having scored 4994 runs in 142 innings.

Image Credit: PTI