مشہور بات یہں ہے کہ نبی صلی اللہ علیہ وسلم سے قبل کسی کا نام محمد نہیں تھا لیکن یہ بات درست نہیں۔ سہیلی الروض الانف میں کہتے ہیں محمد صلی اللہ علیہ وسلم سے پہلے صرف تین آدمیوں کے نام محمد تھے۔
محمد بن سفیان بن مجاشع۔
محمد بن حمران بن ربیعہ بن مالک الجعفی
محمد بن احیتہ بن الجلاح۔
حافظ ابن حجر نے فتح الباری شرح صحیح بخاری جلد 2 صفحہ نمبر 557 من مکتبہ شاملہ میں تقریباً 12 آدمیوں کا ذکر کیا ہے جن کے نام نبی صلی اللہ علیہ وسلم سے پہلے محمد رکھے گئے۔
1 محمد الفقیمی
2 محمد بن احیہ بن الجلاح
3 محمد بن عمرو بن مغفل
4 محمد بن خولی الھمدانی
5 محمد بن الحرث بن حدیج بن حویص
6 محمد بن سفیان بن حجاشع التمیمی
7 محمد بن یزید بن عمرو بن ربیعہ التمیمی
8 محمد الاسیدی
9 محمد بن عقبہ بن احیہ
10 محمد بن البراء البکری
11 محمد بن الحمید الازدی
12 محمد بن عمرو بن ربیعہ التمیمی
13 محمد بن حرماز بن مالک الیعمری
14 محمد بن اسامہ بن مالک بن حبیب العنبر
15 محمد بن خزاعی بن علقمہ بن حرابتہ السلمی
16 محمد بن حمران بن ربیعہ بن مالک الجعفی۔