Pakistan's number coronavirus cases reached 305,671 on Sunday after 640 new cases were detected in the last 24 hours, the health ministry said.
One patient died during the period, taking the number of COVID-19 fatalities to 6,416.
A total of 292,303 people have recovered from the infection and at least 562 are in critical condition, the Ministry of National Health Services said.
Sindh reported a total 133,626 cases, Punjab 98,368, Khyber-Pakhtunkhwa 37,317, Islamabad 16,126, Balochistan 14,269, Gilgit-Baltistan 3,450 and Pakistan-occupied Kashmir 2,517 cases.
The authorities have so far conducted 3,160,924 tests, including 34,544 in the last 24 hours, it said.