* Penampilan dan gol di klub senior hanya dihitung dari liga domestik dan akurat per 16 Desember 2024 ‡ Penampilan dan gol di tim nasional akurat per 10 September 2024
Elneny memulai karier seniornya di Liga Utama Mesir sebelum pindah ke klub Swiss, Basel, pada Januari 2013. Dia meraih empat gelar Liga Super Swiss bersama Basel. Pada Januari 2016, dia bergabung dengan Arsenal. Dia dipinjamkan ke Beşiktaş untuk musim 2019–2020 dan meninggalkan Arsenal pada tahun 2024.
Elneny memulai karier sepak bola mudanya bersama Al Ahly. Pada tahun 2008, dia pindah ke El Mokawloon. Selama musim 2010–2011, Elneny berkembang dan menjadi pemain reguler dalam tim inti. Setelah kerusuhan di Stadion Port Said pada awal Februari 2012, Liga Utama Mesir dihentikan, dan semua pertandingan berikutnya pada musim 2011–2012 ditunda. Pada 10 Maret 2012, Asosiasi Sepak Bola Mesir mengumumkan keputusan untuk membatalkan sisa musim tersebut.[6]
Basel
FC Basel telah mengamati Elneny selama beberapa waktu dan mengundangnya ke kamp pelatihan di Estepona dari 14 hingga 24 Januari 2013. Elneny melakukan debut tidak resminya pada 18 Januari 2013 dalam pertandingan persahabatan melawan Steaua București, yang berakhir imbang 1–1. Elneny berhasil menarik perhatian pelatih Basel, Murat Yakin, selama kamp pelatihan tersebut, dan pada 29 Januari 2013 diumumkan bahwa dia telah menandatangani kontrak pinjaman dengan Basel hingga akhir Juni 2013.[7][8][9] Elneny melakukan debut resminya untuk Basel pada 10 Februari 2013 dalam kemenangan kandang 3–0 melawan Sion, saat dia masuk sebagai pemain pengganti di babak kedua.
Pada akhir musim 2012–2013, Elneny berhasil membantu tim memenangkan gelar juara liga dan menjadi runner-up Piala Swiss.[10] Di Liga Eropa UEFA, Basel berhasil melaju hingga babak semifinal, di mana mereka bertemu dengan juara bertahan Liga Champions UEFA, Chelsea, tetapi harus tersingkir setelah kalah dengan agregat 2–5.[11]
Pada Mei 2013, Basel mengumumkan bahwa mereka mengambil opsi untuk mengontrak gelandang asal Mesir tersebut secara permanen. Elneny menandatangani kontrak empat tahun hingga 30 Juni 2017.[12] Dia mencetak gol pertamanya untuk Basel, yang merupakan gol terakhir dalam pertandingan, dalam kemenangan kandang 4–2 melawan Zürich pada 16 April 2014.[13] Pada akhir musim 2013–2014, Elneny berhasil membawa Basel memenangkan gelar liga. Dia juga membawa timnya mencapai final Piala Swiss, tetapi kalah 0–2 dari Zürich setelah perpanjangan waktu. Di Liga Champions UEFA, Basel finis di posisi ketiga babak fase grup.[14] Mereka kemudian lolos ke babak gugur Liga Eropa UEFA dan melaju hingga perempat final.[15]
Musim 2014–2015 menjadi musim yang sangat sukses bagi Elneny dan FC Basel. Gelar juara liga dimenangkan untuk keenam kalinya secara berturut-turut musim itu, dan mereka mencapai final Piala Swiss. Namun, untuk ketiga musim berturut-turut, mereka menjadi runner-up setelah kalah 0–3 dari FC Sion di final.[16][17] Basel memulai Liga Champions UEFA di babak fase grup dan melaju ke babak gugur setelah bermain imbang 1–1 melawan Liverpool di Anfield pada 9 Desember 2014.[18] Namun, Basel kalah dari Porto di babak 16 besar.[19]
Meskipun Elneny meninggalkan klub pada jeda musim dingin, di bawah pelatih baru Urs Fischer, Basel memenangkan gelar Liga Super Swiss pada akhir musim 2015–2016. Bagi Elneny, ini merupakan gelar keempatnya, sementara bagi klub, ini adalah gelar ketujuh secara berturut-turut dan gelar ke-19 dalam sejarah mereka.[20] Selama waktunya bersama Basel, Elneny memainkan total 169 pertandingan dan mencetak 13 gol.[21]
Arsenal
Pada 13 Januari 2016, setelah hasil imbang 3-3 melawan Liverpool, manajer Arsenal, Arsène Wenger, mengonfirmasi perekrutan Elneny dari FC Basel.[22] Keesokan harinya, transfer tersebut secara resmi diumumkan oleh klub dengan biaya transfer yang tidak diungkapkan, diperkirakan antara £5 juta hingga £7,4 juta.[23][24] Dia melakukan debutnya untuk klub dalam kemenangan 2–1 melawan Burnley di putaran keempat Piala FA pada 30 Januari 2016,[25] menjadi pemain Mesir pertama yang bermain untuk Arsenal.[26] Elneny mencetak gol pertamanya untuk Arsenal dalam kekalahan 1–3 melawan Barcelona di leg kedua babak 16 besar Liga Champions UEFA.[27] Dia kemudian dianugerahi penghargaan Pemain Terbaik Arsenal untuk bulan Maret 2016. Dia juga tampil cemerlang pada bulan April dengan kolaborasi yang baik bersama Aaron Ramsey, dan kembali memenangkan penghargaan Pemain Terbaik Arsenal untuk kedua kalinya. Satu-satunya gol Elneny musim itu juga memberinya penghargaan Gol Terbaik Arsenal untuk musim ini.[28]
Pada musim 2017–18, pada 7 Desember 2017, Elneny mencetak gol pertamanya di Stadion Emirates (gol keduanya untuk Arsenal secara keseluruhan) dalam pertandingan babak penyisihan grup Liga Eropa UEFA melawan FC BATE Borisov, yang berakhir dengan kemenangan 6–0 untuk tim tuan rumah.[29] Pada 15 Februari 2018, Elneny sekali lagi tampil luar biasa dalam pertandingan leg pertama babak 32 besar Liga Eropa UEFA melawan Östersunds FK. Dia dinobatkan sebagai Pemain Terbaik dalam pertandingan yang berakhir dengan kemenangan 3–0 untuk Arsenal.[30]
Pada 26 Maret 2018, Elneny memperpanjang kontraknya dengan Arsenal.[31] Pada 8 April 2018, Elneny diusir keluar lapangan dalam pertandingan melawan Southampton. Dalam pertandingan yang ketat, bek Jack Stephens berselisih dengan Jack Wilshere dan balasan dari Stephens menyebabkan wasit Andre Marriner memberinya kartu merah langsung. Wilshere hanya mendapat kartu kuning, tetapi dalam keributan selanjutnya, Elneny menerima kartu merah setelah mendorong Cédric Soares. Itu adalah kartu merah pertama Elneny dalam karier profesionalnya.[32] Arsenal berhasil memenangkan pertandingan dengan skor 3–2.[33][34]
Dipinjamkan ke Beşiktaş
Pada 31 Agustus 2019, Elneny bergabung dengan Beşiktaş J.K. dalam kesepakatan pinjaman selama satu musim dengan opsi pembelian permanen.[35] Pada 14 September 2019, Elneny diusir keluar lapangan pada pertandingan debutnya dalam kekalahan 3–2 melawan Gazisehir Gaziantep di Süper Lig Turki.[36] Pada 25 Juli 2020, dia mencetak gol pertamanya dan satu-satunya untuk klub dalam kemenangan 3–0 melawan Genclerbirligi.[37]
Kembali ke Arsenal
Pada 29 Agustus 2020, Elneny berada dalam starting XI pertandingan Community Shield FA 2020, di mana Arsenal berhasil meraih kemenangan 5–4 melalui adu penalti melawan Liverpool setelah pertandingan berakhir imbang 1–1 setelah 90 menit.[38] Pada 1 November 2020, Elneny tampil sangat baik di lini tengah Arsenal bersama Thomas Partey untuk menjadikan Bruno Fernandes dan Paul Pogba tidak berkutik, serta membantu Arsenal meraih kemenangan liga pertama mereka atas Manchester United di Old Trafford sejak 2006.[39] Elneny mendapat pujian oleh manajer Mikel Arteta setelah pertandingan tersebut.[40] Saat menjalani tugas internasional bersama tim nasional Mesir pada November 2020, Asosiasi Sepak Bola Mesir mengonfirmasi bahwa Elneny dinyatakan positif COVID-19, meskipun dia tidak menunjukkan gejala.[41] Setelah kembali, Elneny mencetak gol pertamanya musim itu dalam kemenangan 4–2 melawan Dundalk di Liga Eropa UEFA pada 10 Desember 2020.[42] Tendangan spektakuler dari luar kotak penalti itu terpilih sebagai runner-up Gol Terbaik Bulan ini di situs resmi Arsenal, dan kemudian memenangkan penghargaan Gol Terbaik Musim ini.[43][44] Elneny mencetak gol spektakuler lainnya dalam pertandingan melawan Olympiacos pada 11 Maret 2021.[45] Pada 2 Mei 2021, dia mencetak gol pertamanya di Liga Utama Inggris untuk Arsenal dengan tendangan voli dari luar kotak penalti dalam pertandingan melawan Newcastle United.[46]
Pada 24 Mei 2022, Elneny memperpanjang kontraknya dengan Arsenal.[47] Pada 21 Februari 2023, Elneny menandatangani perpanjangan kontrak selama satu setengah tahun dengan klub.[48] Pada 17 Mei 2024, Elneny mengumumkan bahwa dia akan meninggalkan Arsenal pada akhir musim 2023–2024, setelah 8,5 tahun bersama klub.[49]
Al Jazira
Pada 30 Juli 2024, Elneny bergabung dengan klub Uni Emirat Arab, Al Jazira.[50] Dia melakukan debutnya pada 18 Agustus 2024 dalam pertandingan melawan Al-Bataeh dan mencetak gol pertamanya untuk klub pada 5 Oktober 2024 dalam kemenangan 6–1 melawan Dibba Al-Hisn.[51]
Karier internasional
Elneny membantu tim nasional U-23 Mesir lolos ke Olimpiade Musim Panas 2012,[52] di mana dia bermain dalam semua empat pertandingan ketika tim mencapai perempat final sebelum dikalahkan oleh Jepang.[53]
Elneny membuat debut internasional penuhnya bersama tim nasional senior dalam kekalahan 2–1 melawan Sierra Leone pada September 2011.[54] Dia mencetak gol pertamanya untuk Mesir dalam hasil imbang 2–2 melawan Jamaika dalam pertandingan persahabatan pada 4 Juni 2014.[55]
Pada Olimpiade Musim Panas 2024, Elneny dipilih oleh pelatih Rogério Micale untuk bergabung dalam skuad sebagai salah satu dari dua pemain senior.[63]
Media
Elneny terlibat dalam seri dokumenter olahraga All or Nothing: Arsenal dari Amazon Original, yang mendokumentasikan klub dengan menghabiskan waktu bersama staf pelatih dan pemain di balik layar, baik di dalam maupun di luar lapangan, di sepanjang musim 2021–22.[64][65]
Pada bulan Juli 2019, jasad seorang pria yang diyakini sebagai pencuri yang mencoba mencuri kabel listrik, ditemukan di properti Elneny di El-Mahalla El-Kubra, Mesir. Jasad tersebut ditemukan oleh ayahnya, yang segera melaporkan insiden tersebut kepada polisi. Diduga pria tersebut tersengat aliran listrik saat mencuri kabel tersebut.[67]
Pada 15 Mei 2021, sponsor Arsenal, Lavazza, memulai "pembicaraan mendesak" dengan klub setelah Elneny memposting cuitan dukungan untuk Palestina selama Krisis Israel–Palestina 2021. Hal ini menimbulkan tanggapan dari Board of Deputies of British Jews (Dewan Perwakilan Yahudi Inggris).[68] Arsenal kemudian mengeluarkan pernyataan: "Seperti halnya karyawan Arsenal lainnya, para pemain kami berhak menyampaikan pandangan mereka di platform mereka sendiri. Namun demikian, kami sedang berbicara dengan Mo mengenai hal ini agar ia memahami implikasi yang lebih luas dari unggahannya... Sebagai klub, kami berkomitmen untuk menghadapi dan menghilangkan segala bentuk diskriminasi serta terus mendukung perlunya kesetaraan dan keberagaman di semua aspek kehidupan."[69] Selama Perang Israel–Hamas 2023, Elneny sekali lagi menyuarakan dukungannya untuk Palestina.[70]
Pada tahun 2024, Elneny mendirikan klub sepak bolanya sendiri, Elneny FC, yang bermain di Hertfordshire Senior County League.[71][72]
^Termasuk enam penampilan sebagai pemain senior di Olimpiade Musim Panas 2024[3] dan masing-masing satu penampilan sebagai pemain senior di pertandingan persahabatan melawan tim nasional U-23 Ukraina dan Irak pada Juli 2024.[4][5]