Kumar Sangakkara became the fastest player to reach 12,000 Test runs and will look to rebuild Sri Lanka's innings after they were left teetering at 78 for five at the end of the first day of the second Test against New Zealand.
An unbeaten 136 from Mohammad Hafeez laid the platform for Pakistan as they beat Zimbabwe by 90 runs in the second one-day international in Harare on Thursday.