5,358 new coronavirus cases have surfaced in the country over the last twenty-four hours, taking the total tally to 160,118.
These include 60,138 in Punjab, 59,983 in Sindh, 19,613 in Khyber Pakhtunkhwa, 8,794 in Balochistan, 9,637 in Islamabad, 1,213 in Gilgit-Baltistan and 740 in Azad Kashmir.
The death toll from the virus stands at 3093 with 118 deaths reported over the last twenty-four hours. 31,500 Corona tests were carried out during this period.
59,215 patients have so far recovered from the disease.