A strong earthquake shook Croatia and its capital on Sunday, causing widespread damage and panic.

A 15-year-old was killed and there were other injuries, media reported.

The European seismological agency, EMSC, said the earthquake measured 5.3 and struck a wide area north of the capital, Zagreb, at 6.23am (0523 GMT).

The epicentre was four miles (7km) north of Zagreb at a depth of six miles (10km).

A car is crushed by falling debris after the earthquake in Zagreb, Croatia. Credit: AP

Many buildings in the city cracked, and walls and rooftops were damaged.

Streets were littered with debris, with concrete slabs falling on cars and chimneys landing in front of entrances.

Inside homes, residents shared photos of belongings falling off shelves, broken bottles and glass.

Croatian media said a 15-year-old died. Officials said there were other injuries, but gave no immediate details.

The earthquake struck amid a partial lockdown of the capital because of the spread of the coronavirus.

People were told to avoid public areas, such as parks and public squares, but had no choice as they ran out of their apartments.

People inspect the damage caused by the earthquake in the main square in central Zagreb, Croatia. Credit: AP

Up to five people keeping distance are allowed to be together.

Zagreb’s famous cathedral was also damaged, with the top of one of its two spires collapsing. The cathedral was rebuilt after it toppled in the 1880 earthquake.

Power was cut as people ran out of their homes. Several fires were also reported.

At least two other tremors were recorded later.