Khyber Pakhtunkhwa has recorded 347 coronavirus cases and 20 deaths over the past 24 hours. The province's infection tally now stands at 170,738 and death toll has risen to 5,374.
Meanwhile, 15 new cases in Balochistan have taken its infection tally to 32,722. No coronavirus-related fatalities have been recorded in the province during the last 24 hours and the death toll remains 344.