Khyber Pakhtunkhwa has reported 312 coronavirus cases and 23 deaths during the last 24 hours. The provincial tally has risen to 165,512 and the death toll is 5,130.
Meanwhile, Balochistan recorded eight new infections, taking the total to 32,411 while the death toll rose to 342 after two more deaths were reported.