According to the revised arrangement, Bangladesh will play three T20Is in Lahore from 24th to 27th January. They will return to Pakistan for the first ICC World Test Championship fixture, to be held from 7th to 11th February in Rawalpindi.
Post the HBL Pakistan Super League 2020, which concludes in Lahore on 22 March, Bangladesh will visit Pakistan again and will play an ODI in Karachi on 3 April and second ICC World Test Championship fixture from 5-9 April.
PCB Chairman Ehsan Mani said: "I am pleased that we have amicably achieved a resolution that is in the best interest of this great sport as well as both the proud cricket playing countries. I also want to thank ICC Chairman Shaskank Manohar for the leadership he provided and ensured the sport continues to grow and thrive in the two countries."
PCB Chief Executive Wasim Khan, who also attended Tuesday's meeting at the ICC headquarters, said: "It is a win-win outcome for both the boards. I am glad that the uncertainty around the series is now over and we can start planning for the smooth delivery of the matches. Bangladesh will visit Pakistan thrice, which should give them the comfort that Pakistan is as safe and secure as any other cricket playing country.
He said, "The split series across three venues will also provide fans and followers to watch live in action their favourite players and support good cricket from either side."
Tour schedule:
24th January - 1st T20I, Lahore
25th January - 2nd T20I, Lahore
27th January - 3rd T20I, Lahore
7th to11th Feb - 1st Test, Rawalpindi
3rd April - One-off ODI, Karachi
5th to 9th Apr - 2nd Test, Karachi.