Khyber Pakhtunkhwa has reported 526 coronavirus cases and 31 deaths during the last 24 hours. The total has risen to 120,590 and the death toll is 3,423.
Meanwhile, Balochistan reported 44 cases and two deaths. The provincial total is 22,664 and the death toll is 239.