Khyber Pakhtunkhwa has reported 671 new coronavirus cases and 18 fatalities in the last 24 hours. This has taken the province's tally of infections to 160,759 and the death toll to 4,927.
In the same time period, Balochistan reported 46 new cases, taking its total to 32,157. No new deaths were recorded in the province.




























