1939年,德国发动对波兰的攻击,引发了第二次世界大战。1940年,意大利加入战争,对法国进行打击,同时也在北非与英法殖民地作战。随着意大利在北非的局势逐渐不利,德国派出了非洲军团来援助意大利的北非战事,并任命隆美尔为这场战争的指挥官。在最初阶段,隆美尔因其多种战术成功而改变了北非的局面。但是在北非战争初期,英国调来了蒙哥马利作为英军指挥官,并在两次埃尔阿勒姆战役中大败隆美尔。为什么隆美尔会败给蒙哥马利?和平时期,没有仅仅看指挥官的人力,而是需要全面的资源支持。在阿拉曼战役后期特别明显的是补给问题,即到达北非并供应给德军的补给非常不足,而且每个月取得的补给量剧烈波动。意大利为了将补给运送过地中海,在船运过程中已经做到了极限,而他们还需要为自己的军队提供补给。在阿拉曼战役开始前十月底,只有1.5万吨补給被送达;然而到了十一月,这一数字激增至21,400吨;十二月则数额骤降至零。这时候英军收到支援的时候,德军燃料严重短缺,以至于不得不通过空运将100吨燃料运送到托布鲁克港。此时,由于缺乏足够供货,无奈放弃了控制局势上的主动权。而相反,由于水兵对于造海权坚守,以及印度支那等地保持稳定的输送力量和物资供应,不断向盟军输送新鲜人手和物资。
兵力方面,德意联盟共计6万余人,而英軍則有19萬5千人,其中包括1038辆坦克、252辆M3李顿坦克、170辆M3格兰特坦克、294辆十字軍坦克、119辆斯图亚特坦克及194辆瓦伦丁坦克等其他型号,一共达到1038辆。相比之下 德意联盟总共只有562輛裝甲車。而盟軍占领了北非上空的地面优势,可以随时提供空中的援助。当整个装甲部队因为燃油不足而无法行动时,即使是像第21装甲旅这样的精锐部队,也被迫丢弃它们的大部分装备。在战争持续几个月后,只剩下35辆可用的装甲车。这样的情况,即便是如隆美爾这样天才般的人材,也无力抵抗拥有如此巨大劣势的情况下的蒙哥馬利所领导下的英軍攻勢。