Question: Who was the former test, ODI captain and current twenty20 international captain?
Sentence (from "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.
Relevant evidence: Yes