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