من العلماء من يقول أنها 27 غزوة، ومنهم يرون أنّها 26 غزوة، وبعضهم من قال أنّها 18 غزوة، ولكنّ الرأي الأرجح هو ما ذهب إليه ابن هشام بأنّها 27 غزوة، ومن الجدير بالذكر بأن تسع غزوات منها شارك فيها الرسول بالقتال مع المسلمين، أما السرايا فكانت أكثر من الغزوات، وقال الحافظ في الفتح في آخر كتاب المغازي: (وقرأت بخط مغلطاي أن مجموع الغزوات والسرايا مائة).
بلغ عدد الغزوات التي خاضها الرسول صلى الله عليه وسلم تسعة عشرون (29) غزوة وقيل سبعة وعشرون (27) وقيل خمسة وعشرون (25), ولكنه شارك فعلياً في القتال في تسع (9) غزوات فقط, والباقي شارك في لتخطيط والتوجيه, وأهمها غزوة بدر وغزوة أحد وغزوة الخندق.
كانت غزوات الرسول صلى الله عليه وسلم تتراوح ما بين ٢٨ او ٢٩ غزوة ومعنى كلمة غزو هي قتال العدو او مقاتلة العدو ، في بداية الإسلام كان عدد المسلمين قلة كانوا ١٥ شخصا ، ولكن بعد انتشار الاسلام ودخول الناس فيه اصبح لديه قوة تستطيع تحقيق الانتصار على الاعداء والمشركين ومن الغزوات التي شارك فيها محمد صلى الله عليه وسلم هي :
الحديبية . خيبر . مؤته. أحد بدر بني قينقاع. بني قريظة . الخندق .
شارك الرسول صلى- الله-عليه-وسلم فى عدد من الغزوات وهم سبعة وعشرين غزوة حيث اختلف العلماء بعدد الغزوات ومنهم من يقول شارك الرسول صلى-الله-عليه-وسلم بستة وعشرين غزوة وقام الرسول بالقتال ب تسعة غزوات وهم (غزوة بدر, غزوة أحد, غزوة بني قريظة, غزوة بني المصطلق, وغزوة الخندق, وغزوة خيبر, وغزوة حنين, وفتح مكة وغزوة الطائف)