Bashar is only captain in Bangladesh to win taht many odi for us including a test match as well . So , his captaincy done the part . He doesn't have to bat as we have enough batsmen now including Mashrafe as well . We already seen "Khaled Mashud" messed up in Zimbabwe tour on captaincy .

Fazal bhai you said , Bashar is down .......

Can you name another BD captain with this achievements he has right now ?

If you can't find any then he's the right person to lead BD team as long as he wants .