Who was the former test, ODI captain and current twenty20 international captain?
Shakib Al Hasan: Shakib Al Hasan (born 24 March 1987) is a Bangladeshi international cricket player, former Test, ODI captain and current Twenty20 International captain, appointed in April 2017.
i don't know