November 2021
- Full timeWC Qualification, UEFA 2022
Slovenia2 – 1CyprusL - Full timeWC Qualification, UEFA 2022Gazprom ArenaRussia6 – 0CyprusL
October 2021
- Full timeWC Qualification, UEFA 2022AEK ArenaCyprus2 – 2MaltaD
- Full timeWC Qualification, UEFA 2022AEK ArenaCyprus0 – 3
CroatiaL
September 2021
- Full timeWC Qualification, UEFA 2022Tehelne Pole StadionSlovakia2 – 0CyprusL
- Full timeWC Qualification, UEFA 2022GSP StadiumCyprus0 – 2RussiaL
- Full timeWC Qualification, UEFA 2022Ta' Qali National StadiumMalta3 – 0CyprusL
June 2021
- Full timeInt. Friendly Games 2021
Ukraine4 – 0CyprusL - Full timeInt. Friendly Games 2021
Hungary1 – 0CyprusL
March 2021
- Full timeWC Qualification, UEFA 2022GSP StadiumCyprus1 – 0
SloveniaW - Full timeWC Qualification, UEFA 2022Stadion HNK Rijeka
Croatia1 – 0CyprusL - Full timeWC Qualification, UEFA 2022GSP StadiumCyprus0 – 0SlovakiaD
October 2017
- Full timeWorld Cup 2018, Qualification, UEFAStade Roi Baudouin
Belgium4 – 0CyprusL - Full timeWorld Cup 2018, Qualification, UEFAGSP StadiumCyprus1 – 2
GreeceL
September 2017
- Full timeWorld Cup 2018, Qualification, UEFAAlbert le Coq ArenaEstonia1 – 0CyprusL
June 2017
- Full timeWorld Cup 2018, Qualification, UEFAEstadio AlgarveGibraltar1 – 2CyprusW
March 2017
- Full timeWorld Cup 2018, Qualification, UEFAGSP StadiumCyprus0 – 0EstoniaD
November 2016
- Full timeWorld Cup 2018, Qualification, UEFAGSP StadiumCyprus3 – 1GibraltarW
October 2016
- Full timeWorld Cup 2018, Qualification, UEFABilino PoljeBosnia & Herzegovina2 – 0CyprusL
- Full timeWorld Cup 2018, Qualification, UEFAGeorgios Karaiskakis
Greece2 – 0CyprusL
September 2016
- Full timeWorld Cup 2018, Qualification, UEFAGSP StadiumCyprus0 – 3
BelgiumL
October 2013
- Full timeWorld Cup Qualification 2014, Europe (UEFA)GSP StadiumCyprus0 – 0AlbaniaD
- Full timeWorld Cup Qualification 2014, Europe (UEFA)Laugardalsvollur
Iceland2 – 0CyprusL
September 2013
- Full timeWorld Cup Qualification 2014, Europe (UEFA)GSP StadiumCyprus0 – 2
SloveniaL - Full timeWorld Cup Qualification 2014, Europe (UEFA)Ullevaal
Norway2 – 0CyprusL
June 2013
- Full timeWorld Cup Qualification 2014, Europe (UEFA)Stade de GeneveSwitzerland1 – 0CyprusL
March 2013
- Full timeWorld Cup Qualification 2014, Europe (UEFA)GSP StadiumCyprus0 – 0SwitzerlandD
October 2012
- Full timeWorld Cup Qualification 2014, Europe (UEFA)Antonis PapadopoulosCyprus1 – 3
NorwayL - Full timeWorld Cup Qualification 2014, Europe (UEFA)Ljudski VRT
Slovenia2 – 1CyprusL
September 2012
- Full timeWorld Cup Qualification 2014, Europe (UEFA)Antonis PapadopoulosCyprus1 – 0
IcelandW - Full timeWorld Cup Qualification 2014, Europe (UEFA)Albania3 – 1CyprusL