محمد بن هشام من أهل إشبيلية؛ يكنى: أبا عبد الله.
سمع بقرطبة: من عمر بن حفص بن غالب، وأبان بن محمد بن دينار، وأحمد بن خالد، ومحمد بن عبد الملك بن أيمن، وقاسم بن أصبغ ونظرائهم.
وكان: شيخا طاهرا فهما، حافظا للرأي والشروط. لقيته بإشبيلية سنة ثلاث وسبعين، وسألته عن أشياء. وتوفي: في عقب شوال سنة أربع وسبعين.