Yes Mr., this number add up to more than 100%. This is because most of the Ahmadis does not show up there identity as Ahmadis in Pakistan. Secondly I agree with Mr.. -Definition of Muslim upon which all Muslim scholars agree is "Muslim" means a person who believes in the unity and oneness of Almighty Allah, in the absolute and unqualified finality of the Prophet hood of Muhammad, the last of the prophets, and does not believe in, or recognize as a prophet or religious reformer, any person who claimed to be a prophet in any sense of the word or of any description, whatsoever, after Muhammad. All suni/shia scholars agree on this definition. For more detail you can see the authenticated books of both sunni's and shia's, you will find same words. But Ahmadis call Mr.Ghulam Ahmad there Prophet as stated here: Prophethood (Ahmadiyya). Thats the reason they are not allowed to call themselves as Muslim. Other Muslim countries do not declared them non-Muslims but Pakistan because this movement was started in India/Pakistan. India do not declared them non-Muslim officially because India is not an Islamic country, but all Muslim scholars of India consider them as non-Muslims. Hope so it clarifies. Discuss ©