Mehrab Hossain may not look prospective but yes, he had done well to make his way into the International arena before. Unfortunately, he could not carry on. He played one or two good innings but that was pretty much it. Can't rule him out from the Test considerations if his form is considered. Will surely make it into the current benched lot.
"And be true to every promise- for, verily you will be called to account for every promise which you have made." - [Al Qur'an - 17:34]