ICC FTP: Bangladesh land Test and ODI jackpot in 2023-2027 cycle
They play 34 Tests, 59 ODIs and 51 T20Is in the next four years; only West Indies have more games slotted in this period
Australia men's FTP takeaways: BBL window, the Afghanistan question, home Tests in March
Injured Blessing Muzarabani, Tendai Chatara ruled out of Bangladesh T20Is
Nurul Hasan, Bangladesh's new T20I captain, might only be a stop-gap arrangement
Stokes' ODI retirement should prompt change, but won't
PCB concerned over impact of T20 leagues on international cricket
Zimbabwe should feel encouraged, as they have been allocated 20 Tests in a total of 109 international matches in the next four years. Like in the last four-year period, they play most of their cricket against Afghanistan, Bangladesh and Ireland, with South Africa and New Zealand playing a combined three Tests against them.
Afghanistan have solitary Tests scheduled against India, Australia, New Zealand and Sri Lanka in the next four years. Most of their 20 Tests will, however, be against Zimbabwe and Ireland, while Bangladesh have committed to four Tests against them.
Ireland have reason to feel shortchanged, with the fewest Tests lined up, 12, and play most of them against Afghanistan, Zimbabwe and Bangladesh. New Zealand and Sri Lanka have offered them solitary one-off Test series, while England and Australia are expected to play white-ball series against them in 2023 and 2024 respectively.
Mohammad Isam is ESPNcricinfo's Bangladesh correspondent. @isam84