May 10, 2025

Anirban Sarkar

From Rohit Sharma To Virat Kohli: Captains With Most Runs In IPL


Virat Kohli

Virat Kohli has scored 8509 runs, the highest amount of runs as a captain in the IPL so far.

Source: PTI


Rohit Sharma

Former Mumbai Indians skipper Rohit Sharma has scored 6928 runs in IPL as a captaon.

Source: ANI


Shikhar Dhawan

Former Delhi Capitals and Punjab Kings opener Shikhar Dhawan amassed 6769 runs as a captain.

Source: BCCI/IPL


David Warner

Former Delhi Capitals captain David Warner amassed 5656 runs as a captain in the IPL.

Source: ANI


Former Chennai Super Kings star Suresh Raina scored 5528 runs as a captain in the IPL.

Source: ANI


MS Dhoni

CSK stand-in skipper MS Dhoni has amassed 5423 runs in the IPL as a captain.

Source: BCCI


Ab de Villiers

Former Royal Challengers Bengaluru star Ab de Villiers amassed 5162 runs as a captain in the IPL.

Source: ANI Photo


KL Rahul

KL Rahul has amassed 5064 runs as a captain in the IPL.

Source: ANI Photo


Ajinkya Rahane

Ajinkya Rahane has accumulated 5017 runs as a captain in the IPL so far.

Source: BCCI


Chris Gayle

Chris Gayle accumulated 4965 runs as a captain in the IPL.

Source: ANI