List of Bangladesh Premier League captains

Mortaza leads in number of matches won as a captain with 54 wins.

Shakib Al Hasan, Nasir Hossain, Tamim Iqbal, Alok Kapali, Mortaza, Nafees, Mushfiqur Rahim, Mahmudullah, Misbah-ul-Haq, Kayes, Malik, Mohammad Nabi, Mehidy Hasan, Naeem Islam and Mosaddek are the only players who have captained two or more teams.

Rahim has captained different teams every season and is the only captain to have led seven teams in BPL which are Duronto Rajshahi, Sylhet Royals, Sylhet Super Stars, Barisal Bulls, Rajshahi Kings, Chittagong Vikings and Khulna Tigers.

Of the 28 others, five each are from England and Sri Lanka, four each are from Australia, Pakistan and West Indies, three from New Zealand and one each from Afghanistan, South Africa and Zimbabwe.

[1] The list includes those players who have captained their team in at least one BPL match.