Habibul_fan, I think you need to know more about Muslim naming conventions. Mushfiq and Anis are not nicknames, they are their real first names. See
Mushfiq - ur - Rehman. His first name is Mushfiq.
UL and UR are a type of middle name, although they are used as a suffix to the first name.
Habib - ul - Bashar is known more as Habibul than Habib whereas Inzamam - ul - Haq is known more as Inzamam than Inzamamul. I think this should clear it.