There were more illegal Afghanis than Pakistanis living in India in the year 2009. However, the most number of illegal immigrants living in the country were Bangladeshis.
Information provided under the Right To Information Act by the Home Ministry has said that it was impossible to estimate the total number of illegal foreign immigrants, who have entered the country without valid documents.
The country-wise list provided points out that there were over 13,500 illegal immigrants from Afghanistan and about 7,700 from Pakistan in 2009.
Among Afghanis and Pakistanis there were many Hindus and Sikhs, who were overstaying after their visa expired. The immigrants had come to India to obtain Indian citizenship, the reply said and added that data regarding them is not maintained by the ministry.
The highest number of immigrants, 32,600, were from Bangladesh, which is much less than the unofficial claims on illegal Bangladeshi migrants in India. Many Bangladeshis, it is believed, have got voter identity cards and ration cards.
The list provided also states that there were illegal migrants from Tibet in India. The reply defines Tibet as stateless and their number was less than 300.
Among India's neighbours, Sri Lanka also has a high number of illegal immigrants - about 2,500.
The ministry has also revealed that during the year 2009, 12,147 foreign nationals, including five Pakistani nationals and 10,602 Bangladeshi nationals, were deported from the country.