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