قاتل ابوجهل، چنان که در سیره ابن هاشم آمده، عبداللّه بن مسعود بوده است. ماجرا چنین بود که معوّذ بر ابوجهل حمله کرد و او را به زمین زد، ولی آن که سرانجام او را کشت و سرش برید، عبداللّه بن مسعود بود. نام ابوجهل، عمروبن هشام بن مغیره مخزومی است. او از سرسخت ترین دشمنان پیامبر»صلی الله علیه وآله«بود.