معركة الخندق (بالإسبانية: Batalla de Alhandic)، معركة وقعت في أغسطس 939/شوال 327 هـ في المنطقة الحدودية بين حدود مملكة ليون والدولة الأموية في الأندلس، وتحديدًا الواقعة في منطقة قشتالة وليون التابعة لمملكة ليون، على خلاف في تحديد موقعها ما إذا كانت قد وقعت على أسوار قلعة شنت منكش أم على أسوار قلعة سمورة، ودارت بين قوات خليفة الأندلس عبد الرحمن الناصر من جهة، وقوات راميرو الثاني ملك ليون من جهة أخرى، وانتهت بانتصار مملكة ليون.
كانت خسائر المسلمين البشرية في تلك المعركة كبيرة تراوحت في بعض التقديرات بين 40,000-50,000 رجل، من بينهم قائد جيش المسلمين نفسه نجدة بن حسين الصقلبي، كما أُسر القائد محمد بن هاشم التجيبي والي سرقسطة في تلك الفترة، وظلّ في الأسر لأكثر من عامين حتى افتداه عبد الرحمن الناصر بالمال. كان لتلك المعركة أثرٌ كبيرٌ في نفوس المسلمين، وفي نفس عبد الرحمن الناصر الذي لم يخرج في أي غزوة بعدها.