Khyber Pakhtunkhwa has recorded 313 new coronavirus cases and nine additional fatalities in the last 24 hours, according to the government's Covid-19 portal. The province's total infections have risen to 47,190 and the number of deaths to 1,368.
Meanwhile, Balochistan has confirmed 57 fresh infections, taking its total to 17,158.