These are the reasons for many becoming muslim 1. In Kashmir it was forced conversion by Sikandar butshikan. Kashmir was a big hindu center till 11-12 AD 2. PLaces like NWFP, northern areas, Baluchisthan were never hindu, they were buddhist and conversion happened because buddhism lost its sheen, and some how people were disillusioned because of that 3. Punjab and Sindh, both forced conversion and also opportunism, many converted to islam, because of political reasons and economic reasons 4. East bengal, due to casteism, and also the people of Ganges delta were never considered as hindus by the upper castes.