هناك خلاف بين المؤرخين على عدد غزوات الرسول "صلى الله عليه وسلم"، فمنهم من يقول بتسع عشر، وبعضهم يقول بثلاثين، ولعل السبب في ذلك الخلاف، كما يقول ابن حجر العسقلاني، هو أن من يقول بقلتها عدّ كل غزوتين متقاربتين واحدة، أما من اعتبر الغزوات أكثر فاعتبر كل واقعة حدثت مع النبي وأعداءه غزوة مستقلة، ومن أبرز غزوات الرسول:
بدر الكبرى، بني سليم، وبني قينقاع، وأحد، وخيبر، وبني قريظة وبني المصطلق.