| 2003-04-30 | Israelv CyprusUEFA Euro qualification | 2–0 | UEFA Euro qualification |
| 2003-04-02 | Sloveniav CyprusUEFA Euro qualification | 4–1 | UEFA Euro qualification |
| 2003-03-29 | Cyprusv IsraelUEFA Euro qualification | 1–1 | UEFA Euro qualification |
| 2003-02-13 | Cyprusv SlovakiaCyprus International Tournament | 1–3 | Cyprus International Tournament |
| 2003-02-12 | Cyprusv RussiaCyprus International Tournament | 0–1 | Cyprus International Tournament |
| 2003-01-29 | Cyprusv GreeceFriendly | 1–2 | Friendly |
| 2002-11-20 | Cyprusv MaltaUEFA Euro qualification | 2–1 | UEFA Euro qualification |
| 2002-09-07 | Cyprusv FranceUEFA Euro qualification | 1–2 | UEFA Euro qualification |
| 2002-08-21 | Northern Irelandv CyprusFriendly | 0–0 | Friendly |
| 2002-05-15 | Greecev CyprusFriendly | 3–1 | Friendly |
| 2002-02-13 | Cyprusv Czech RepublicCyprus International Tournament | 3–4 | Cyprus International Tournament |
| 2002-02-12 | Cyprusv SwitzerlandCyprus International Tournament | 1–1 p | Cyprus International Tournament |
| 2001-11-14 | Greecev CyprusFriendly | 1–2 | Friendly |
| 2001-10-06 | Republic of Irelandv CyprusFIFA World Cup qualification | 4–0 | FIFA World Cup qualification |
| 2001-09-05 | Cyprusv PortugalFIFA World Cup qualification | 1–3 | FIFA World Cup qualification |
| 2001-08-15 | Estoniav CyprusFIFA World Cup qualification | 2–2 | FIFA World Cup qualification |
| 2001-06-06 | Portugalv CyprusFIFA World Cup qualification | 6–0 | FIFA World Cup qualification |
| 2001-04-25 | Netherlandsv CyprusFIFA World Cup qualification | 4–0 | FIFA World Cup qualification |
| 2001-03-28 | Cyprusv EstoniaFIFA World Cup qualification | 2–2 | FIFA World Cup qualification |
| 2001-03-24 | Cyprusv Republic of IrelandFIFA World Cup qualification | 0–4 | FIFA World Cup qualification |
| 2001-02-28 | Cyprusv UkraineCyprus International Tournament | 4–3 | Cyprus International Tournament |
| 2001-02-26 | Cyprusv LithuaniaCyprus International Tournament | 1–2 | Cyprus International Tournament |
| 2000-11-15 | Cyprusv AndorraFIFA World Cup qualification | 5–0 | FIFA World Cup qualification |
| 2000-10-07 | Cyprusv NetherlandsFIFA World Cup qualification | 0–4 | FIFA World Cup qualification |
| 2000-09-02 | Andorrav CyprusFIFA World Cup qualification | 2–3 | FIFA World Cup qualification |
| 2000-08-15 | Albaniav CyprusFriendly | 0–0 | Friendly |
| 2000-04-26 | Romaniav CyprusFriendly | 2–0 | Friendly |
| 2000-03-22 | Cyprusv IranFriendly | 0–0 | Friendly |
| 2000-02-06 | Cyprusv RomaniaCyprus International Tournament | 3–2 | Cyprus International Tournament |
| 2000-02-04 | Cyprusv ArmeniaCyprus International Tournament | 3–2 | Cyprus International Tournament |
| 2000-02-02 | Cyprusv LithuaniaCyprus International Tournament | 2–1 | Cyprus International Tournament |
| 1999-10-09 | Austriav CyprusUEFA Euro qualification | 3–1 | UEFA Euro qualification |
| 1999-09-08 | Spainv CyprusUEFA Euro qualification | 8–0 | UEFA Euro qualification |
| 1999-09-05 | Cyprusv IsraelUEFA Euro qualification | 3–2 | UEFA Euro qualification |
| 1999-08-18 | Cyprusv RomaniaFriendly | 2–2 | Friendly |
| 1999-03-28 | Israelv CyprusUEFA Euro qualification | 3–0 | UEFA Euro qualification |
| 1999-03-16 | Cyprusv EstoniaFriendly | 1–2 | Friendly |
| 1999-02-10 | Cyprusv San MarinoUEFA Euro qualification | 4–0 | UEFA Euro qualification |
| 1999-02-05 | Cyprusv FinlandCyprus International Tournament | 2–1 | Cyprus International Tournament |
| 1999-02-03 | Cyprusv BelgiumCyprus International Tournament | 0–1 | Cyprus International Tournament |
| 1998-11-18 | San Marinov CyprusUEFA Euro qualification | 0–1 | UEFA Euro qualification |
| 1998-10-10 | Cyprusv AustriaUEFA Euro qualification | 0–3 | UEFA Euro qualification |
| 1998-09-05 | Cyprusv SpainUEFA Euro qualification | 3–2 | UEFA Euro qualification |
| 1998-08-19 | Cyprusv AlbaniaFriendly | 3–2 | Friendly |
| 1998-02-09 | Cyprusv SloveniaCyprus International Tournament | 1–0 | Cyprus International Tournament |
| 1998-02-05 | Cyprusv FinlandCyprus International Tournament | 1–1 | Cyprus International Tournament |
| 1997-10-11 | Cyprusv LuxembourgFIFA World Cup qualification | 2–0 | FIFA World Cup qualification |
| 1997-09-07 | Luxembourgv CyprusFIFA World Cup qualification | 1–3 | FIFA World Cup qualification |
| 1997-08-19 | Greecev CyprusFriendly | 2–1 | Friendly |
| 1997-04-30 | Israelv CyprusFIFA World Cup qualification | 2–0 | FIFA World Cup qualification |