غزوه احزاب یا غزوه خندق که در ۱۷ شوال سال پنجم هجرت، برابر با سال ۶۲۷ میلادی در یثرب میان سپاهیان مسلمان پیرو محمد و سپاهیان مکه تحت رهبری ابوسفیان درگرفت. این نبرد سومین رویارویی مسلمانان و بت‌پرستان مکه و از نبردهای مهم تاریخ اسلام است.


محمد پیامبر اسلام، یهودیان بنی‌نضیر را از یثرب بیرون کرده بود؛ بنی‌نضیر به مکه رفتند و قریش را به نبرد با پیامبر واداشتند. قریش، پیشنهاد نمایندگان یهود را پذیرفت و به جنگ با پیامبر رهسپار شد. در این نبرد، هم‌پیمانان قریش بنی‌سلیم و غطفان و بنی‌اسد نیز به جنگ‌جویان سپاه مکه پیوستند. سپاهیان قریش، ده هزار تن و سه لشکر بودند که فرماندهی همه آن‌ها با ابوسفیان بود. بنی‌خزاعه، محمد را از برنامه قریش و جنبش ایشان آگاه کردند. حضرت محمد، برای جنگ یاران ویژه خود را گردآورد. برخی پیشنهاد کردند که به شیوه قلعه‌داری از یثرب، دفاع کنند و از بالای دژها و نقاط بلند با دشمن نبرد کنند. سلمان فارسی که با شیوه‌های جنگ ایرانیان آشنایی داشت، پیشنهاد کرد که گرداگرد شهر را خندق بکنند تا از پیشرفت دشمن به درون شهر جلوگیری شود و سپس با ساختن دژها و سنگرها در اطراف خندق، و یا پرتاب تیر و سنگ، از گذر یافتن دشمن از خندق به سوی شهر، جلوگیری شود و پیامبر اسلام پذیرفت. کار کندن خندق با شتاب آغاز شد؛ کندن هر ناحیه‌ای از خندق به یک گروه از مسلمانان واگذار گردید و هر فردی به کندن چهل ذراع واداشته شد. یهودیان بنی‌قریظه نیز در کندن خندق، به مسلمانان یاری رساندند. کار خندق در شش روز به پایان رسید و برای آن درهایی گذارده شد و نگهبانی هر در به قبیله‌ای واگذار گشت و زبیر بن عوام به سرپرستی پاسداران درهای قلعه گمارده شد.

حیی بن اخطب، یهودیان بنی‌قریظه را به نبرد علیه سپاه اسلام فراخواند. سرانجام کعب بن اسد، درخواست حیی بن اخطب را پذیرفت و کعب پیمان خود را با محمد شکست.سرانجام، پنج تن از سپاه مکه به نام‌های عمرو بن عبدود، عکرمة بن ابوجهل، هبیرة بن وهب، نوفل بن عبدالله و ضرار بن خطاب موفق شدند از خندق بگذرند. در نبردهای تن به تن، عمرو بن عبدود به دست علی بن ابی‌طالب کشته شد. نوفل بن عبدالله پس از گذشت از خندق، سقوط کرد و سنگباران شد که در آن میان علی وارد خندق گشت و او را در آن میان کشت. ابوسفیان از ترس این‌که مسلمانان بدن نوفل را به انتقام حمزه، مثله کنند پیشنهاد کرد که پیکر مرده او را به ده هزار دینار بخرد؛ اما محمد دستور داد که جسد را به رایگان به سپاه مکه باز پس دهند.سپاه عرب پس از کشته شدن نوفل بن عبدالله و عمرو بن عبدود پراکنده شدند. محمد، حذیفه را مأمور کرد که از خندق گذشته از اوضاع دشمن اطلاعاتی به دست بیاورد. صبح، سپاه مکه آن‌جا را ترک گفته و کسی باقی نمانده بود.