Khyber Pakhtunkhwa has reported 304 coronavirus cases and 20 deaths during the last 24 hours. The provincial total has risen to 130,187 and the death toll is 3,970.
Meanwhile, Balochistan reported 55 new cases. The total number of cases has risen to 24,638 and the death toll is 270.