Khyber Pakhtunkhwa has recorded 559 coronavirus cases and 20 deaths over the past 24 hours. The province's infection tally now stands at 155,712, and the death toll has climbed to 4,750.
Meanwhile, 26 new infections in Balochistan have taken the provincial tally to 31,781. No coronavirus-related fatalities have been recorded in the province for the fifth consecutive day and the death toll remains 335.