Khyber Pakhtunkhwa has reported 33 new coronavirus cases in the last 24 hours, marking the third day the province recorded less than 50 infections.
The province's total number of cases has risen to 179,961. Its death toll has reached 5,838 with the confirmation of five more fatalities.
Meanwhile, Balochistan has not reported any new cases or deaths.