Khyber Pakhtunkhwa has detected 112 new coronavirus cases and three more fatalities in the last 24 hours.
The province's tally of infections has risen to 176,886 while the death toll has reached 5,686.
Meanwhile, Balochistan has logged EIGHT new infections, taking its total to 33,128 while the death toll remains 352.