A new Greenpeace report has ranked the world’s most polluted cities.

Although Delhi was named the capital with the dirtiest air, neighbouring city Gurugram took the top spot.

Indian cities occupied 22 of the top 30 spots with cities from China, Pakistan and Bangladesh also making the top 30.

Air pollution is considered to be the single biggest environmental health risk by the United Nations, contributing to approximately 7 million premature deaths per year.