The air quality of Bangladesh improved four notches from 2021, when it was tagged as the country with the worst air.
The country of around 170 million people, is ranked fifth in the latest report with PM2.5 levels coming down to 65.8 from 76.9, according to an annual global survey by a Swiss maker of air purifiers.
In 2018, Bangladesh's score was 97.1.
The report published on Tuesday by IQAir also said that Chad in central Africa had replaced Bangladesh as the country with the most polluted air last year with a score of 89.7.
IQAir measures air quality levels based on the concentration of lung-damaging airborne particles known as PM2.5. Its annual survey is widely cited by researchers and government organisations.
Guam is a U.S. island territory in Micronesia or in Oceania, in the Western Pacific ocean ranked the last 131st position among the listed countries and territories having the purest air with a PM2.5 concentration of 1.3 while Canberra, capital of Australia had the cleanest air for a city, with 2.8, placed 7108th.
Lahore in Pakistan jumped more than 10 places to become the city with the worst air in the world in 2022. Bangladeshi capital Dhaka ranked 49th place with 65.8 score among the listed 7108 cities in 2022.
IQAir measures air quality levels based on the concentration of lung-damaging airborne particles known as PM2.5. Its annual survey is widely cited by researchers and government organisations.
Lahore's air quality worsened to 97.4 micrograms of PM2.5 particles per cubic meter from 86.5 in 2021, making it the most polluted city globally.
Hotan, the only Chinese city in the top 20, followed Lahore with PM2.5 levels of 94.3, an improvement from 101.5 in 2021.
The next two cities in the rankings were Indian: Bhiwadi, on Delhi's outskirts had pollution levels at 92.7, and Delhi followed close behind at 92.6. Among the listed first 50 cities, there have been 39 cities of neighbouring India.
The World Health Organization (WHO) recommends a maximum PM2.5 concentration of 5 micrograms per cubic meter.
Iraq, which had the second most polluted air for a country, averaged 80.1.
Pakistan, which had two of the five cities with the worst air in 2022, stood third in the country-wide ranking at 70.9, followed by Bahrain at 66.6.
India has has some of the most polluted cities in the world, but ranked eighth in the latest report, with PM2.5 levels at 53.3.
The report said India and Pakistan experienced the worst air quality in the Central and South Asian region, where nearly 60% of the population lives in areas where the concentration of PM2.5 particles is at least seven times higher than WHO's recommended levels.
It said one in 10 people globally were living in an area where air pollution poses a threat to health.
The index was prepared using data from more than 30,000 air quality monitors in more than 7,300 locations in 131 countries, territories and regions.