The matches - 34 in total - will be played across Rawalpindi, Karachi, Multan and Lahore ...