It is narrated from Sayyiduna Anas (may Allah be pleased with him) that the Prophet (peace and blessings of Allah be upon him) was in the market when a man called out: "O Abu al-Qasim!" The Prophet (peace be upon him) turned towards him, so the man said: "I was calling him," meaning another person. Then the Prophet (peace be upon him) said: "Name yourselves with my name, but do not take my kunyah (Abu al-Qasim) as your kunyah."
Hadith Referenceالادب المفرد / كتاب الكنية / 845
Hadith Gradingالألبانی:صحيح
Hadith Takhrij«صحيح : انظر الحديث : 837»
Explanation & Benefits
Shaykh Maulana Usman Muneeb
Benefits and Issues: ➊ In the narration of Ibn al-Hanafiyyah, the distinction mentioned regarding Sayyiduna Ali radi Allahu anhu is according to his understanding. According to the majority, the preferred opinion in light of other evidences is that naming someone after you (the Prophet sallallahu alayhi wa sallam), or adopting your kunyah (patronymic), or combining both—such that the name is Muhammad and the kunyah is Abu al-Qasim—is now permissible. This prohibition was specific to your (the Prophet’s) lifetime. Shaykh al-Albani rahimahullah states that, after examining the evidences, his opinion is that adopting your kunyah in any form is not permissible, as Imam al-Shafi’i and Imam al-Bayhaqi rahimahullah have also considered this to be the preferred view. (Sharh Sahih al-Adab al-Mufrad, Hadith: 842)
➋ The Prophet sallallahu alayhi wa sallam was not called Abu al-Qasim merely because he was the father of Qasim radi Allahu anhu, but also because he was the distributor of the religion and worldly matters given by Allah, and thus was Abu al-Qasim for this reason as well.
Source: Fadlullah al-Ahad: Urdu Commentary on al-Adab al-Mufrad, Page: 845