Di kampung miskin di kota Ghazzah (orang Barat menyebutnya Gaza ) di bumi Palestina, pada th. 150 H (bertepatan dengan th. 694 M) lahirlah seorang bayi lelaki dari pasangan suami istri yang berbahagia, Idris bin Abbas Asy-Syafi`ie dengan seorang wanita dari suku Azad. Bayi lelaki keturunan Quraisy ini akhirnya dinamai Muhammad bin Idris Asy-Syafi`ie . Demikian nama lengkapnya sang bayi itu. Namun kebahagiaan keluarga miskin ini dengan kelahiran bayi tersebut tidaklah berlangsung lama. Karena beberapa saat setelah kelahiran itu, terjadilah peristiwa menyedihkan, yaitu ayah sang bayi meninggal dunia dalam usia yang masih muda. Bayi lelaki yang rupawan itu pun akhirnya hidup sebagai anak yatim.
Sang ibu sangat menyayangi bayinya, sehingga anak yatim Quraisy itu tumbuh sebagai bayi yang sehat. Maka ketika ia telah berusia dua tahun, dibawalah oleh ibunya ke Makkah untuk tinggal di tengah keluarga ayahnya di kampung Bani Mutthalib. Karena anak yatim ini, dari sisi nasab ayahnya, berasal dari keturunan seorang Shahabat Nabi shallallahu `alaihi wa alihi wasallam yang bernama Syafi’ bin As-Sa’ib. Dan As-Sa’ib ayahnya Syafi’, sempat tertawan dalam perang Badr sebagai seorang musyrik kemudian As-Sa’ib menebus dirinya dengan uang jaminan untuk mendapatkan status pembebasan dari tawanan Muslimin. Dan setelah dia dibebaskan, iapun masuk Islam di tangan Rasulullah shallallahu `alaihi wa alihi wasallam . Maka nasab bayi yatim ini secara lengkap adalah sebagai berikut: Muhammad bin Idris bin Al-Abbas bin Utsman bin Syafi’ bin As-Sa’ib bin Ubaid bin Abdi Yazid bin Hasyim bin Al-Mutthalib bin Abdi Manaf bin Qushai bin Kilab bin Murrah bin Ka’ab bin Lu’ay bin Ghalib bin Fihr bin Malik bin An-Nadhr bin Kinanah bin Khuzaimah bin Mudrikah bin Ilyas bin Mudhar bin Nizar bin Ma’ad bin Adnan. Dari nasab tersebut, Al-Mutthalib bin Abdi Manaf, kakek Muhammad bin Idris Asy-Syafi`ie, adalah saudara kandung Hasyim bin Abdi Manaf kakek Nabi Muhammad shallallahu `alaihi wa alihi wasallam . Kemudian juga saudara kandung Abdul Mutthalib bin Hasyim, kakek Nabi Muhammad shallallahu `alaihi wa alihi wasallam , bernama Syifa’, dinikahi oleh Ubaid bin Abdi Yazid, sehingga melahirkan anak bernama As-Sa’ib, ayahnya Syafi’. Kepada Syafi’ bin As-Sa’ibradliyallahu `anhuma inilah bayi yatim tersebut dinisbahkan nasabnya sehingga terkenal dengan nama Muhammad bin Idris Asy-Syafi`ie Al-Mutthalibi. Dengan demikian nasab yatim ini sangat dekat dengan Nabi Muhammad shallallahu `alaihi wa alihi wasallam . Bahkan karena Hasyim bin Abdi Manaf, yang kemudian melahirkan Bani Hasyim, adalah saudara kandung dengan Mutthalib bin Abdi manaf, yang melahirkan Bani Mutthalib, maka Rasulullah shallallahu `alaihi wa alihi wasallam bersabda:
“Hanyalah kami (yakni Bani Hasyim) dengan mereka (yakni Bani Mutthalib) berasal dari satu nasab. Sambil beliau menyilang-nyilangkan jari jemari kedua tangan beliau.” (HR. Abu Nu’aim Al-Asfahani dalam Hilyah nya juz 9 hal. 65 – 66).