Bangladesh's former ODI captain Mashrafe Bin Mortaza had been out of cricket for a long while. The pacer, who stepped down from captaincy during Zimbabwe's tour of Bangladesh, had played his last match in any format in March this year.