He announced it just minutes after Bangladesh’s innings and 78-run defeat to Sri Lanka in the second Test in Colombo.
Speaking at the post-match press conference, Shanto confirmed that he had already informed the Bangladesh Cricket Board (BCB) of his decision.
“I’ve made up my mind and communicated it to the board,” Najmul said.
Najmul was appointed captain across all formats in 2024. Earlier this year, he was removed from T20I leadership, with Litton Das replacing him.
During the first Test in the Sri Lanka series, the board named Mehidy Hasan Miraz as the new ODI captain — a decision reportedly made without prior consultation with Najmul. That move sparked speculation that Najmul could soon walk away from the Test role as well.
Though the BCB had extended his Test captaincy for another year before the tour, Najmul’s tenure now ends after just two matches of that renewed term.
During his Test captaincy, Najmul led the side in 14 matches, securing four wins, suffering nine losses, and drawing once, reports UNB.
The BCB has yet to say anything about the development.