Ms dhoni
MS Dhoni is the highest run scoring captain in the history of t20 world cup. the former captain of team india scored 529 run in 33 match
Kane williamson
New Zealand captain Kane Williamson has scored 527 runs in 19 matches in t20 woorld cup
Babar Azam
Pakistan captain Babar Azam has scored 517 runs in 16 matches in the t20 world cup
Mahela Jayawardene
Former sri lanka captain Mahela Jayawardene scored 360 runs in 11 matches in the t20 world cup
Grime smith
Former south Africa captain Grime Smith scored 352 runs in 16 matches in the t20 world cup