بعد فوزهم في معركة هليوبوليس في يوليو 640، واستسلام الإسكندرية في نوفمبر 641، استولت القوات العربية على ما كان مقاطعة مصر الرومانية. كان الإمبراطور البيزنطي الجديد كونستانس الثاني مصممًا على استعادة الأرض، وأمر بسطول كبير بنقل القوات إلى الإسكندرية. هذه القوات، بقيادة مانويل، استولت على المدينة مفاجأة من حاميتها العربية الصغيرة في نهاية 645 في هجوم برمائي. في 645 فاز البيزنطي بشكل مؤقت بإسكندرية. قد يكون عمرو في ذلك الوقت في مكة، وتم استدعاؤه بسرعة لقيادة القوات العربية في مصر. وقعت المعركة في بلدة نيكي المحصنة (Coptic: <unk> Pashati) ، حوالي ثلثي الطريق من الإسكندرية إلى الإسكندرية، مع قوات عربية أصغر من 15,000، وأمر بإرسال قوات ضخمة من الإمبراطور البيزنطيين إلى المدينة في نهاية القرن الثاني عشر، حيث فشل
اسكندريه