[PAR] [TLE] Shakib Al Hasan [SEP] 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.  He is well known for his aggressive batting, controlled bowling and athletic fielding. [PAR] [TLE] Mashrafe Mortaza [SEP] Mashrafe Bin Mortaza (Bengali: মাশরাফি বিন মুর্তজা ) (born 5 October 1983 in Narail District) is a Bangladeshi international cricketer, and current captain of the One Day Internationals for Bangladesh national cricket team.  He is also a former T20I captain, until his retirement.  He broke into the national side in late 2001 against Zimbabwe and represented Bangladesh before having played a single first-class match.  Mortaza captained his country in one Test and seven One Day Internationals (ODIs) between 2009 and 2010, however injury meant he was in and out of the side and Shakib Al Hasan was appointed captain in Mortaza's absence.
[PAR] [TLE] Shakib Al Hasan [ SEP ] 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 . He is well known for his aggressive batting , controlled bowling and athletic fielding . [PAR] [TLE] Mashrafe Mortaza [ SEP ] Mashrafe Bin Mortaza ( Bengali : মাশরাফি বিন মুর্তজা ) ( born 5 October 1983 in Narail District ) is a Bangladeshi international cricketer , and current captain of the One Day Internationals for Bangladesh national cricket team . He is also a former T20I captain , until his retirement . He broke into the national side in late 2001 against Zimbabwe and represented Bangladesh before having played a single first - class match . Mortaza captained his country in one Test and seven One Day Internationals ( ODIs ) between 2009 and 2010 , however injury meant he was in and out of the side and Shakib Al Hasan was appointed captain in Mortaza 's absence .
Who was the former test, ODI captain and current twenty20 international captain?
Who was the former test , ODI captain and current twenty20 international captain ?
Shakib Al Hasan
Shakib Al Hasan