Bangladesh has agreed to play three Twenty20s, two test matches, and a one-day international in Pakistan starting next week
Bangladesh has agreed to play three Twenty20s, two test matches, and a one-day international in Pakistan starting next week