A 7.1-magnitude earthquake has struck central Mexico, killing hundreds of people on the anniversary of a devastating 1985 quake.

Here are some of the most significant earthquakes of the last 30 years.

7 September 2017: A quake strikes the southern part of Mexico, killing 96 people. Seismological authorities measured the quake at 8.2, surpassing the 8.1-quake that killed 10,000 people in Mexico City in 1985.

18 January 2017: Four earthquakes hit central Italy. About three hours later, an avalanche slams into a hotel on the eastern slopes of Monte Gran Sasso, burying the structure in rock and snow and killing 29 people.

8 August 2017: A relatively shallow 6.3-magnitude earthquake rattles northwest China, followed by two smaller aftershocks. Twenty-four people killed.

24 August 2016: A quake with a magnitude of up to 6.2 hits villages in central Italy, killing nearly 300 people. The tremor was felt in Rome, 150km from the epicentre near Amatrice.

16 April 2016: A 7.8-magnitude quake strikes Ecuador, killing 673 people and levelling thousands of buildings up and down the coast.

February 2016: A 6.4-magnitude quake hit Taiwan's Tainan. More than 100 people are killed after a building collapses.

26 October 2015: A powerful 7.5-magnitude quake strikes Afghanistan's Hindu Kush region and is felt through much of South Asia.

25 April 2015: A 7.8 magnitude quake in Nepal kills almost 8,900 people and destroys about half a million homes. A massive aftershock with a magnitude of 7.3 follows in May, killing dozens more.

11 August 2012: Twin earthquakes with magnitude 6.3 and 6.4 leave 306 dead and more than 3,000 injured near the Iranian city of Tabriz.

11 March 2011: Around 18,500 are killed when a tsunami triggered by a massive magnitude 9.1 undersea quake slams into the northeast coast of Japan, triggering a nuclear crisis at the Fukushima Daiichi atomic plant.

23 October 2011: An earthquake of 7.2 magnitude rocks eastern Turkey, leaving more than 600 dead and at least 4,150 injured.

12 January 2010: Magnitude 7.0 quake hits Haiti, leaving between 250,000 and 300,000 dead.

14 April 2010: A 6.9-magnitude quake hits Yushu county in northwest China's Qinghai province leaving 3,000 people dead and missing.

12 May 2008: A quake measuring 8.0 hits China's southwest province of Sichuan, leaving more than 87,000 people dead or missing.

27 May 2006: A powerful quake in Indonesia's Yogyakarta region kills 6,000 and leaves 1.5 million homeless.

8 October 2005: An earthquake of 7.6 magnitude kills more than 75,000 people, the vast majority of them in Pakistan's North West Frontier Province and the Pakistani-administered zone of Kashmir state. Some 3.5 million are displaced.

28 March 2005: An earthquake on Indonesia's Nias island off Sumatra leaves 900 dead.

26 December 2004: A magnitude 9.3 undersea earthquake off the coast of Sumatra triggers a tsunami that kills 220,000 in countries around the Indian Ocean, including 168,000 in Indonesia.

26 December 2003: A quake measuring 6.7 hits the Iranian city of Bam, killing at least 31,884 people and injuring 18,000.

26 January 2001: A massive 7.7 earthquake hits the western Indian state of Gujarat, killing 25,000 people and injuring 166,000.

30 September 1993: A 6.3-magnitude quake hits the western Indian state of Maharashtra, killing 7,601.

20 October 1991: A quake measuring 6.6 hits the Himalayan foothills of Uttar Pradesh state in India, killing 768.

20 August 1988: A magnitude 6.8 quake hits eastern Nepal, killing 721 people in Nepal and at least 277 in the neighbouring Indian state of Bihar.