The two players with most matches as skippers in the Indian Premier League - Virat Kohli and Mahendra Singh Dhoni - unsurprisingly also top the list for most runs as captain in IPL history.
Kohli and Dhoni, who were former skippers of Royal Challengers Bangalore and Chennai Super Kings respectively, take the top two spots. Meanwhile former Kolkata Knight Riders skipper Gautam Gambhir and current Mumbai Indians skipper Rohit Sharma follow the duo in the list.
While Dhoni, Rohit and Gambhir have all gone to lead their title to multiple title wins, Kohli has failed to land the coveted trophy during his stint as captain of RCB.
Indian cricket greats like Sachin Tendulkar, Rahul Dravid, Sourav Gangluy and Virender Sehwag also are among the top 15 most run-scorers as captain in the IPL.
Plus, KL Rahul and Shreyas Iyer are two of the few current skippers on the list, Sanju Samson also surpassed the 1000-run mark as the captain of Rajasthan Royals.
Former Sunrisers Hyderabad captain David Warner, former Kings XI Punjab and Deccan Chargers captain Adam Gilchrist and current SRH skipper Kane Williamson are some of the overseas stars that feature in the list of players to score most runs as captain in IPL.
POSITION | PLAYER | MATCHES | RUNS |
1. | Virat Kohli | 140 | 4881 |
2. | MS Dhoni | 213 | 4582 |
3. | Rohit Sharma | 146 | 3761 |
4. | Gautam Gambhir | 129 | 3518 |
5. | David Warner | 73 | 3049 |
6. | KL Rahul | 46 | 1993 |
7. | Adam Gilchrist | 74 | 1900 |
8. | Sachin Tendulkar | 51 | 1723 |
9. | Shreyas Iyer | 55 | 1643 |
10. | Virender Sehwag | 53 | 1524 |
11. | Rahul Dravid | 48 | 1304 |
12. | Kane Williamson | 46 | 1265 |
13. | Sourav Ganguly | 42 | 1110 |
14. | Steve Smith | 43 | 1105 |
15. | Sanju Samson | 34 | 1039 |
16. | Kumar Sangakkara | 47 | 1035 |