More than 1,500 police officers have been deployed in the Afghan capital, Kabul, to enforce the lockdown.

Only health workers, security forces, and people shopping for basic necessities will be allowed onto the streets.

The government has registered 423 coronavirus cases so far, including 73 in Kabul.

Al Jazeera's Laura Burdon-Manley reports.