Khyber Pakhtunkhwa has reported 514 cases in the last 24 hours, marking the second time this week the province reported more than 500 daily infections. The provincial tally has risen to 45,828.
KP also reported five Covid-19 fatalities, taking the provincial death toll to 1,344.
Meanwhile, Balochistan confirmed 51 fresh infections and one more death. The province's total cases stand at 16,942 while the number of fatalities has risen to 165.