There is only one list: The Global Liveability Index.
There are 140 cities ranked on this list.
From this list they select the top 10 cities to make a top 10 of 'most liveable cities' and they also select the bottom 10 cities and make a top 10 of 'least liveable cities'.
The ranking of New Delhi, Karachi and Dhaka are:
118. New Delhi
136. Karachi
138. Dhaka
The Indian media refers to the list as a list of 'most liveable' cities while the Pakistani media uses 'least liveable'.
The Pakistani media is correct in using 'least liveable' to describe Karachi, especially since Karachi is in the top 10 of least liveable cities.
But the Indian media is trying to give the low ranking of New Delhi a positive spin by saying that it is on an list of 'most liveable' cities. That is not correct. New Delhi is featured on the 'The Global Liveability Index'.
And although it is not in the top 10 of least liveable cities, it is still ranked low on the list.