Mustafizur Rahman and Mahmudullah have been left out of the Test contract list unveiled by the Bangladesh Cricket Board on Sunday.
Both players faced the axe for the recently held one-off Test against Zimbabwe and have subsequently been dropped from the group of players given the contract for red-ball cricket.
Mustafizur earned the player of the match award in his debut outing in the conventional five-day format against South Africa in 2015. His initial promise in Test cricket was followed by mediocrity and a consistent bout of injuries posing questions over his fitness for the longer version of the game.
The seven players to have been given a contract for all three formats are Tamim Iqbal, Liton Das, Nazmul Hossain, Mushfiqur Rahim, Mohammad Mithun, Taijul Islam and Mehidy Hasan.
Tamim was named the full-time Bangladesh ODI captain upon the conclusion of the series against Zimbabwe, where he witnessed a return to form.
Despite animosity brewing between Mushfiqur and the BCB over his refusal to travel to Pakistan for the final leg of the three-phase tour, he has retained a spot in the central contract list.
Mashrafe Mortaza and the suspended Shakib Al Hasan are the two major players to not get a contract. Additionally, Imrul Kayes, Abu Haider, Shadman Islam, Rubel Hossain and Khaled Hasan were omitted from the contracts.
Test skipper Mominul Haque, spinner Nayeem Hasan, pacers Abu Jayed and Ebadot Hossain received only red-ball contracts.
Mohammad Saifuddin, Afif Hossain and Mohammad Naim are the other players, besides Mahmudullah and Mustafizur, deemed suitable for only a white-ball contract.