Players who played for APOEL
61 players in our database, ordered by when they joined.
- Terry McDermott1985–1987
- József Kiprich1995–1997
- Kálmán Kovács1995–1996
- Ardian Kozniku1997–1998
- Constantinos Charalambidis1998–2005, 2008–2016
- John van Loen1998
- Hámilton Ricard2004
- Marco Brito2004
- Miran Pavlin2004–2005
- Paul Okon2005–2006
- Nikos Machlas2006–2008
- Michalis Kapsis2007–2008
- Nuno Morais2007–2019
- Kamil Kosowski2008–2010
- Marcin Żewłakow2008–2010
- Ivan Trichkovski2010–2012
- Tijani Belaïd2011–2012
- Urko Pardo2011–2017
- Alexandros Tziolis2012–2013 (loan)
- Selim Benachour2012–2014
- Cillian Sheridan2013–2015
- Esmaël Gonçalves2013–2014 (loan)
- Mikkel Beckmann2013
- Georgios Efrem2014–2024
- John Arne Riise2014–2015
- Rafik Djebbour2014–2015
- Boy Waterman2015–2020
- Fernando Cavenaghi2015–2016
- Jordi Codina2015–2016
- Martin Lanig2015
- Igor de Camargo2016–2018
- Qazim Laçi2016 (loan)
- Roberto Lago2016–2018
- David Barral2017
- Lorenzo Ebecilio2017–2018
- Mickaël Poté2017–2018
- Rafael Romo2017–2019
- Roland Sallai2017–2018
- Tommy Oar2017–2018
- Emilio Nsue2018–2019, 2020–2021
- Musa Al-Taamari2018–2020
- Reza Ghoochannejhad2018–2019
- Vid Belec2019–2020 (loan), 2022–present
- Anuar Tuhami2020–2021 (loan)
- Ben Sahar2020–2021 (loan)
- Victor Klonaridis2020–2021
- Simone Scuffet2021–2022
- Tornike Okriashvili2021–2022
- Anastasios Donis2022–2025
- José Ángel Crespo2022–2024
- Lasha Dvali2022–2025
- El Fardou Ben Nabouhane2023–2024
- Giannis Fetfatzidis2023–2024
- Radosav Petrović2023–2025
- Max Meyer2024–2026
- Pizzi2024–2025
- Sergio Tejera2024–2025
- Youssef El-Arabi2024–2025
- Dimitrios Diamantakos2025–2026
- Kostas Stafylidis2025–present
- Antonín Barák2026–present