Khyber Pakhtunkhwa has reported 622 new coronavirus cases and 17 fatalities in the last 24 hours. This has taken the province's tally of infections to 161,381 and the death toll to 4,944.
In the same time period, Balochistan reported 43 new cases, taking its total to 32,200 while the death toll remains 338.