UEFA Champions League

HomeAway

26/09/2017 - Group stage

APOELAPOEL20:45TottenhamTottenham

17/10/2017 - Group stage

APOELAPOEL20:45DortmundDortmund

01/11/2017 - Group stage

DortmundDortmund20:45APOELAPOEL

21/11/2017 - Group stage

APOELAPOEL20:45Real MadridReal Madrid

06/12/2017 - Group stage

TottenhamTottenham20:45APOELAPOEL

Under-21

HomeAway

05/10/2017 - Qualifying round

CyprusCyprus16:00TurkeyTurkey

10/10/2017 - Qualifying round

CyprusCyprus16:00BelgiumBelgium

09/11/2017 - Qualifying round

BelgiumBelgium - CyprusCyprus

UEFA Europa League

HomeAway

28/09/2017 - Group stage

EvertonEverton21:05ApollonApollon

19/10/2017 - Group stage

AtalantaAtalanta21:05ApollonApollon

02/11/2017 - Group stage

ApollonApollon19:00AtalantaAtalanta

23/11/2017 - Group stage

LyonLyon21:05ApollonApollon

07/12/2017 - Group stage

ApollonApollon19:00EvertonEverton

FIFA World Cup

HomeAway

07/10/2017 - Qualifying round

CyprusCyprus20:45GreeceGreece

10/10/2017 - Qualifying round

BelgiumBelgium20:45CyprusCyprus

UEFA Youth League

HomeAway

26/09/2017 - Group stage

APOELAPOEL15:00TottenhamTottenham

17/10/2017 - Group stage

APOELAPOEL15:00DortmundDortmund

Under-17

HomeAway

17/10/2017 - Qualifying round

CyprusCyprus14:00SwedenSweden

20/10/2017 - Qualifying round

PolandPoland14:00CyprusCyprus

23/10/2017 - Qualifying round

San MarinoSan Marino14:00CyprusCyprus

Women's Under-19

HomeAway

17/10/2017 - Qualifying round

NorwayNorway15:00CyprusCyprus

20/10/2017 - Qualifying round

PortugalPortugal17:00CyprusCyprus

23/10/2017 - Qualifying round

CyprusCyprus16:00Northern IrelandNorthern Ireland

UEFA Women's Champions League

HomeAway

04/10/2017 - Round of 32

ApollonApollon16:00LinköpingLinköping

11/10/2017 - Round of 32

LinköpingLinköping18:00ApollonApollon