| world | interactive | biggest upsets | historical data | football links | about ratings | contact |
| europe | america | latin america | africa | asia | caribbean | oceania |
By tournament: Asian Challenge Cup European Cup South Asian Cup
World Cup qualifying: Africa Asia Oceania South America
| Cyprus matches, ratings and points exchanged | |||||||
| date | match | tournament | rating | rank | |||
| July 30 1949 | Israel Cyprus | 3 1 | Friendly in Israel | +7 -7 | 1507 1393 | - - | 44 64 |
| November 13 1960 | Cyprus Israel | 1 1 | World Cup qualifier in Cyprus | +5 -5 | 1398 1572 | +1 +1 | 83 45 |
| November 27 1960 | Israel Cyprus | 6 1 | World Cup qualifier in Israel | +14 -14 | 1586 1384 | +2 -5 | 43 88 |
| November 27 1963 | Cyprus Greece | 3 1 | Friendly in Cyprus | +13 -13 | 1397 1436 | +4 -4 | 87 78 |
| March 20 1965 | Cyprus Lebanon | 2 0 | Friendly in Cyprus | +13 -13 | 1410 1431 | +3 -4 | 86 81 |
| April 24 1965 | West Germany Cyprus | 5 0 | World Cup qualifier in West Germany | +4 -4 | 1846 1406 | 0 -1 | 10 87 |
| May 05 1965 | Sweden Cyprus | 3 0 | World Cup qualifier in Sweden | +3 -3 | 1826 1403 | +1 0 | 11 87 |
| November 07 1965 | Cyprus Sweden | 0 5 | World Cup qualifier in Cyprus | -15 +15 | 1388 1766 | -3 +1 | 89 18 |
| November 14 1965 | Cyprus West Germany | 0 6 | World Cup qualifier in Cyprus | -9 +9 | 1379 1872 | -3 +1 | 92 5 |
| December 03 1966 | Cyprus Romania | 1 5 | European Cup qualifier in Cyprus | -12 +12 | 1367 1784 | -5 0 | 99 18 |
| March 22 1967 | Cyprus Italy | 0 2 | European Cup qualifier in Cyprus | -5 +5 | 1362 1892 | -1 0 | 101 7 |
| April 23 1967 | Romania Cyprus | 7 0 | European Cup qualifier in Romania | +4 -4 | 1811 1358 | +1 -1 | 12 103 |
| November 01 1967 | Italy Cyprus | 5 0 | European Cup qualifier in Italy | +2 -2 | 1910 1356 | 0 -1 | 7 101 |
| November 08 1967 | Switzerland Cyprus | 5 0 | European Cup qualifier in Switzerland | +9 -9 | 1634 1347 | +1 -3 | 34 104 |
| February 17 1968 | Cyprus Switzerland | 2 1 | European Cup qualifier in Cyprus | +29 -29 | 1376 1594 | +11 -4 | 93 42 |
| May 19 1968 | Austria Cyprus | 7 1 | World Cup qualifier in Austria | +8 -8 | 1671 1368 | 0 -1 | 31 94 |
| November 23 1968 | Cyprus West Germany | 0 1 | World Cup qualifier in Cyprus | -2 +2 | 1366 1968 | -4 0 | 98 2 |
| December 11 1968 | Cyprus Scotland | 0 5 | World Cup qualifier in Cyprus | -11 +11 | 1355 1797 | -2 +1 | 101 16 |
| March 25 1969 | Greece Cyprus | 1 0 | Friendly in Greece | +2 -2 | 1614 1353 | 0 -1 | 38 102 |
| April 19 1969 | Cyprus Austria | 1 2 | World Cup qualifier in Cyprus | -10 +10 | 1343 1647 | -1 +2 | 103 32 |
| May 17 1969 | Scotland Cyprus | 8 0 | World Cup qualifier in Scotland | +4 -4 | 1807 1339 | +2 -1 | 12 104 |
| May 21 1969 | West Germany Cyprus | 12 0 | World Cup qualifier in West Germany | +2 -2 | 1950 1337 | 0 0 | 2 104 |
| November 15 1970 | Cyprus Soviet Union | 1 3 | European Cup qualifier in Cyprus | -3 +3 | 1334 1934 | 0 0 | 107 5 |
| December 09 1970 | Greece Cyprus | 1 1 | Friendly in Greece | -8 +8 | 1621 1342 | 0 +2 | 39 106 |
| February 03 1971 | Cyprus Northern Ireland | 0 3 | European Cup qualifier in Cyprus | -18 +18 | 1324 1650 | -2 +4 | 108 35 |
| April 21 1971 | Northern Ireland Cyprus | 5 0 | European Cup qualifier in Northern Ireland | +6 -6 | 1656 1318 | 0 -1 | 35 109 |
| May 09 1971 | Cyprus Spain | 0 2 | European Cup qualifier in Cyprus | -6 +6 | 1312 1821 | 0 -1 | 108 9 |
| June 07 1971 | Soviet Union Cyprus | 6 1 | European Cup qualifier in the Soviet Union | +1 -1 | 1934 1311 | 0 0 | 5 109 |
| November 24 1971 | Spain Cyprus | 7 0 | European Cup qualifier in Spain | +3 -3 | 1816 1308 | 0 -1 | 9 109 |
| March 29 1972 | Portugal Cyprus | 4 0 | World Cup qualifier in Portugal | +3 -3 | 1747 1305 | +2 0 | 18 113 |
| May 10 1972 | Cyprus Portugal | 0 1 | World Cup qualifier in Cyprus | -5 +5 | 1300 1752 | -1 +2 | 114 18 |
| November 19 1972 | Cyprus Bulgaria | 0 4 | World Cup qualifier in Cyprus | -8 +8 | 1292 1766 | -5 +1 | 118 20 |
| January 28 1973 | Cyprus Bulgaria | 0 3 | Friendly in Cyprus | -4 +4 | 1288 1770 | -1 +2 | 119 19 |
| February 14 1973 | Cyprus Northern Ireland | 1 0 | World Cup qualifier in Cyprus | +34 -34 | 1322 1652 | +9 -7 | 110 35 |
| May 08 1973 | Northern Ireland Cyprus | 3 0 | World Cup qualifier in England | +9 -9 | 1672 1313 | +1 -1 | 30 111 |
| November 18 1973 | Bulgaria Cyprus | 2 0 | World Cup qualifier in Bulgaria | +2 -2 | 1784 1311 | 0 0 | 18 112 |
| February 06 1974 | Cyprus Bulgaria | 1 4 | Friendly in Cyprus | -4 +4 | 1307 1788 | 0 0 | 112 18 |
| November 15 1974 | Greece Cyprus | 3 1 | Friendly in Greece | +4 -4 | 1543 1303 | +1 -1 | 53 113 |
| April 01 1975 | Cyprus Greece | 1 2 | Friendly in Cyprus | -6 +6 | 1297 1540 | -3 +3 | 117 53 |
| April 16 1975 | England Cyprus | 5 0 | European Cup qualifier in England | +1 -1 | 1942 1296 | 0 -1 | 5 118 |
| April 20 1975 | Czechoslovakia Cyprus | 4 0 | European Cup qualifier in Czechoslovakia | +2 -2 | 1810 1294 | 0 0 | 14 118 |
| May 11 1975 | Cyprus England | 0 1 | European Cup qualifier in Cyprus | -2 +2 | 1292 1944 | 0 0 | 116 5 |
| June 08 1975 | Cyprus Portugal | 0 2 | European Cup qualifier in Cyprus | -5 +5 | 1287 1798 | -2 +2 | 119 15 |
| November 23 1975 | Cyprus Czechoslovakia | 0 3 | European Cup qualifier in Cyprus | -5 +5 | 1282 1854 | -1 +1 | 120 11 |
| December 03 1975 | Portugal Cyprus | 1 0 | European Cup qualifier in Portugal | +1 -1 | 1798 1281 | 0 0 | 16 120 |
| May 23 1976 | Cyprus Denmark | 1 5 | World Cup qualifier in Cyprus | -19 +19 | 1262 1588 | -3 +2 | 125 47 |
| October 27 1976 | Denmark Cyprus | 5 0 | World Cup qualifier in Denmark | +6 -6 | 1593 1256 | +2 -1 | 45 123 |
| October 31 1976 | Poland Cyprus | 5 0 | World Cup qualifier in Poland | +1 -1 | 1895 1255 | 0 0 | 8 123 |
| December 05 1976 | Cyprus Portugal | 1 2 | World Cup qualifier in Cyprus | -3 +3 | 1252 1769 | 0 +1 | 123 19 |
| January 30 1977 | Cyprus Bulgaria | 1 2 | Friendly in Cyprus | -2 +2 | 1250 1700 | 0 0 | 124 28 |
| May 15 1977 | Cyprus Poland | 1 3 | World Cup qualifier in Cyprus | -3 +3 | 1247 1896 | -1 0 | 127 7 |
| November 16 1977 | Portugal Cyprus | 4 0 | World Cup qualifier in Portugal | +2 -2 | 1818 1245 | 0 0 | 15 128 |
| January 11 1978 | Cyprus Greece | 0 2 | Friendly in Cyprus | -6 +6 | 1239 1602 | 0 0 | 131 44 |
| November 16 1978 | Cyprus Saudi Arabia | 2 2 | Friendly in Cyprus | +1 -1 | 1240 1361 | 0 0 | 130 97 |
| December 13 1978 | Spain Cyprus | 5 0 | European Cup qualifier in Spain | +1 -1 | 1921 1239 | 0 -1 | 7 129 |
| April 01 1979 | Cyprus Yugoslavia | 0 3 | European Cup qualifier in Cyprus | -6 +6 | 1233 1770 | 0 +1 | 131 21 |
| May 13 1979 | Cyprus Romania | 1 1 | European Cup qualifier in Cyprus | +17 -17 | 1250 1770 | +2 -1 | 129 19 |
| November 14 1979 | Yugoslavia Cyprus | 5 0 | European Cup qualifier in Yugoslavia | +1 -1 | 1851 1249 | +1 -1 | 13 130 |
| November 18 1979 | Romania Cyprus | 2 0 | European Cup qualifier in Romania | +2 -2 | 1743 1247 | 0 -1 | 24 131 |
| December 09 1979 | Cyprus Spain | 1 3 | European Cup qualifier in Cyprus | -3 +3 | 1244 1848 | -1 0 | 132 14 |
| January 16 1980 | Cyprus Greece | 1 1 | Friendly in Cyprus | +7 -7 | 1251 1655 | +2 -1 | 130 34 |
| March 26 1980 | Cyprus Ireland | 2 3 | World Cup qualifier in Cyprus | -6 +6 | 1245 1671 | -2 0 | 132 33 |
| October 11 1980 | Cyprus France | 0 7 | World Cup qualifier in Cyprus | -4 +4 | 1241 1881 | -1 0 | 136 11 |
| November 19 1980 | Ireland Cyprus | 6 0 | World Cup qualifier in Ireland | +3 -3 | 1700 1238 | +1 0 | 27 136 |
| December 21 1980 | Cyprus Belgium | 0 2 | World Cup qualifier in Cyprus | -2 +2 | 1236 1909 | 0 0 | 136 9 |
| February 18 1981 | Belgium Cyprus | 3 2 | World Cup qualifier in Belgium | 0 0 | 1909 1236 | 0 0 | 8 136 |
| February 22 1981 | Netherlands Cyprus | 3 0 | World Cup qualifier in the Netherlands | +1 -1 | 1880 1235 | 0 0 | 11 136 |
| April 15 1981 | Cyprus Greece | 0 1 | Friendly in Cyprus | -3 +3 | 1232 1650 | 0 +1 | 135 36 |
| April 29 1981 | Cyprus Netherlands | 0 1 | World Cup qualifier in Cyprus | -2 +2 | 1230 1896 | 0 0 | 135 9 |
| December 05 1981 | France Cyprus | 4 0 | World Cup qualifier in France | +1 -1 | 1853 1229 | 0 0 | 11 135 |
| April 14 1982 | Syria Cyprus | 0 1 | Friendly in Syria | -15 +15 | 1287 1244 | -4 +2 | 120 135 |
| May 01 1982 | Romania Cyprus | 3 1 | European Cup qualifier in Romania | +2 -2 | 1730 1242 | 0 0 | 24 136 |
| October 27 1982 | Cyprus Greece | 1 1 | Friendly in Cyprus | +6 -6 | 1248 1600 | +1 -2 | 136 44 |
| November 13 1982 | Cyprus Sweden | 0 1 | European Cup qualifier in Cyprus | -6 +6 | 1242 1668 | -1 +1 | 137 34 |
| December 22 1982 | Greece Cyprus | 1 0 | Friendly in Greece | +2 -2 | 1574 1240 | +1 -1 | 48 137 |
| February 12 1983 | Cyprus Italy | 1 1 | European Cup qualifier in Cyprus | +19 -19 | 1259 1959 | +4 -3 | 132 5 |
| March 27 1983 | Cyprus Czechoslovakia | 1 1 | European Cup qualifier in Cyprus | +17 -17 | 1276 1804 | +9 -3 | 123 16 |
| April 16 1983 | Czechoslovakia Cyprus | 6 0 | European Cup qualifier in Czechoslovakia | +2 -2 | 1806 1274 | 0 0 | 16 122 |
| May 15 1983 | Sweden Cyprus | 5 0 | European Cup qualifier in Sweden | +4 -4 | 1701 1270 | 0 -4 | 30 128 |
| November 12 1983 | Cyprus Romania | 0 1 | European Cup qualifier in Cyprus | -4 +4 | 1266 1777 | 0 0 | 128 22 |
| December 22 1983 | Italy Cyprus | 3 1 | European Cup qualifier in Italy | +1 -1 | 1815 1265 | 0 -1 | 14 129 |
| April 11 1984 | Greece Cyprus | 1 1 | Friendly in Greece | -8 +8 | 1557 1273 | -1 +4 | 53 127 |
| May 02 1984 | Cyprus Austria | 1 2 | World Cup qualifier in Cyprus | -4 +4 | 1269 1768 | -2 0 | 129 24 |
| September 30 1984 | Cyprus Greece | 0 2 | Friendly in Cyprus | -8 +8 | 1261 1564 | -2 +3 | 131 52 |
| October 30 1984 | Cyprus Canada | 0 0 | Friendly in Cyprus | +4 -4 | 1265 1505 | 0 0 | 130 63 |
| November 17 1984 | Cyprus Hungary | 1 2 | World Cup qualifier in Cyprus | -3 +3 | 1262 1779 | 0 0 | 130 22 |
| December 17 1984 | Cyprus Luxembourg | 1 0 | Friendly in Cyprus | +4 -4 | 1266 1134 | +2 -1 | 127 156 |
| December 23 1984 | Cyprus Netherlands | 0 1 | World Cup qualifier in Cyprus | -3 +3 | 1263 1808 | -2 +1 | 129 15 |
| February 27 1985 | Netherlands Cyprus | 7 1 | World Cup qualifier in the Netherlands | +2 -2 | 1810 1261 | +1 0 | 12 130 |
| April 03 1985 | Hungary Cyprus | 2 0 | World Cup qualifier in Hungary | +2 -2 | 1797 1259 | 0 -3 | 16 132 |
| May 07 1985 | Austria Cyprus | 4 0 | World Cup qualifier in Austria | +3 -3 | 1725 1256 | 0 0 | 30 131 |
| February 19 1986 | Greece Cyprus | 0 0 | Friendly in Greece | -8 +8 | 1559 1264 | -4 +3 | 59 127 |
| December 03 1986 | Cyprus Greece | 2 4 | European Cup qualifier in Cyprus | -12 +12 | 1252 1613 | -4 +1 | 128 45 |
| December 21 1986 | Cyprus Netherlands | 0 2 | European Cup qualifier in Cyprus | -3 +3 | 1249 1840 | -3 0 | 131 11 |
| January 14 1987 | Greece Cyprus | 3 1 | European Cup qualifier in Greece | +4 -4 | 1622 1245 | +2 -1 | 44 132 |
| February 08 1987 | Cyprus Hungary | 0 1 | European Cup qualifier in Cyprus | -4 +4 | 1241 1739 | -1 0 | 133 27 |
| March 25 1987 | Jordan Cyprus | 2 1 | Friendly in Jordan | +8 -8 | 1221 1233 | +1 0 | 139 133 |
| April 12 1987 | Poland Cyprus | 0 0 | European Cup qualifier in Poland | -19 +19 | 1741 1252 | -2 +5 | 25 128 |
| October 28 1987 | Netherlands Cyprus | 8 0 | Friendly in the Netherlands | +1 -1 | 1872 1251 | 0 -1 | 7 129 |
| November 11 1987 | Cyprus Poland | 0 1 | European Cup qualifier in Cyprus | -5 +5 | 1246 1712 | -2 +2 | 131 28 |
| December 02 1987 | Hungary Cyprus | 1 0 | European Cup qualifier in Hungary | +1 -1 | 1746 1245 | 0 -1 | 24 132 |
| December 09 1987 | Netherlands Cyprus | 4 0 | European Cup qualifier in the Netherlands | +1 -1 | 1873 1244 | 0 -1 | 8 133 |
| October 12 1988 | Cyprus Malta | 0 1 | Friendly in Cyprus | -10 +10 | 1234 1371 | -3 +3 | 137 101 |
| October 22 1988 | Cyprus France | 1 1 | World Cup qualifier in Cyprus | +18 -18 | 1252 1819 | +8 -3 | 129 13 |
| November 02 1988 | Cyprus Norway | 0 3 | World Cup qualifier in Cyprus | -13 +13 | 1239 1622 | -6 +4 | 135 42 |
| November 23 1988 | Malta Cyprus | 1 1 | Friendly in Malta | -6 +6 | 1361 1245 | -2 0 | 104 133 |
| December 11 1988 | Yugoslavia Cyprus | 4 0 | World Cup qualifier in Yugoslavia | +1 -1 | 1846 1244 | 0 0 | 9 132 |
| February 08 1989 | Cyprus Scotland | 2 3 | World Cup qualifier in Cyprus | -3 +3 | 1241 1760 | -1 0 | 132 24 |
| April 26 1989 | Scotland Cyprus | 2 1 | World Cup qualifier in Scotland | +1 -1 | 1787 1240 | -1 0 | 20 131 |
| May 21 1989 | Norway Cyprus | 3 1 | World Cup qualifier in Norway | +4 -4 | 1599 1236 | +2 -1 | 45 132 |
| October 11 1989 | Cyprus Malta | 0 0 | Friendly in Cyprus | 0 0 | 1236 1345 | 0 0 | 135 110 |
| October 28 1989 | Cyprus Yugoslavia | 1 2 | World Cup qualifier in Cyprus | -2 +2 | 1234 1884 | -2 0 | 137 9 |
| November 18 1989 | France Cyprus | 2 0 | World Cup qualifier in France | +1 -1 | 1822 1233 | 0 0 | 16 137 |
| October 31 1990 | Hungary Cyprus | 4 2 | European Cup qualifier in Hungary | +2 -2 | 1715 1231 | 0 0 | 29 135 |
| November 14 1990 | Cyprus Norway | 0 3 | European Cup qualifier in Cyprus | -10 +10 | 1221 1652 | -2 +2 | 136 34 |
| December 22 1990 | Cyprus Italy | 0 4 | European Cup qualifier in Cyprus | -2 +2 | 1219 1978 | -1 0 | 138 2 |
| February 27 1991 | Cyprus Greece | 1 1 | Friendly in Cyprus | +8 -8 | 1227 1669 | 0 0 | 136 33 |
| April 03 1991 | Cyprus Hungary | 0 2 | European Cup qualifier in Cyprus | -5 +5 | 1222 1741 | 0 0 | 136 24 |
| May 01 1991 | Norway Cyprus | 3 0 | European Cup qualifier in Norway | +3 -3 | 1657 1219 | 0 -1 | 34 137 |
| May 29 1991 | Soviet Union Cyprus | 4 0 | European Cup qualifier in the Soviet Union | +1 -1 | 1861 1218 | 0 0 | 9 138 |
| October 16 1991 | Cyprus Iceland | 1 1 | Friendly in Cyprus | +6 -6 | 1224 1553 | +1 0 | 139 54 |
| November 13 1991 | Cyprus Soviet Union | 0 3 | European Cup qualifier in Cyprus | -3 +3 | 1221 1883 | 0 0 | 139 9 |
| December 21 1991 | Italy Cyprus | 2 0 | European Cup qualifier in Italy | +1 -1 | 1932 1220 | 0 -1 | 5 139 |
| March 03 1992 | Israel Cyprus | 2 1 | Friendly in Israel | +1 -1 | 1604 1219 | 0 0 | 47 139 |
| March 25 1992 | Cyprus Greece | 1 3 | Friendly in Cyprus | -4 +4 | 1215 1628 | -2 0 | 141 41 |
| April 22 1992 | Belgium Cyprus | 1 0 | World Cup qualifier in Belgium | +1 -1 | 1776 1214 | 0 -1 | 18 142 |
| June 17 1992 | Faroe Islands Cyprus | 0 2 | World Cup qualifier in Faroe Islands | -36 +36 | 1152 1250 | -3 +7 | 154 135 |
| September 02 1992 | Greece Cyprus | 2 3 | Friendly in Greece | -19 +19 | 1619 1269 | -3 +9 | 43 129 |
| October 07 1992 | Cyprus Malta | 3 0 | Friendly in Cyprus | +19 -19 | 1288 1375 | +4 -7 | 126 105 |
| October 14 1992 | Cyprus Wales | 0 1 | World Cup qualifier in Cyprus | -5 +5 | 1283 1743 | -1 +1 | 127 25 |
| November 18 1992 | Cyprus Slovenia | 1 1 | Friendly in Cyprus | +3 -3 | 1286 1487 | +1 0 | 126 72 |
| November 29 1992 | Cyprus Romania | 1 4 | World Cup qualifier in Cyprus | -6 +6 | 1280 1790 | -1 +2 | 128 17 |
| December 22 1992 | Cyprus Georgia | 1 0 | Friendly in Cyprus | +13 -13 | 1293 1483 | +3 -6 | 126 78 |
| February 01 1993 | Cyprus Poland | 0 0 | Friendly in Cyprus | +8 -8 | 1301 1765 | +3 0 | 122 19 |
| February 13 1993 | Cyprus Belgium | 0 3 | World Cup qualifier in Cyprus | -5 +5 | 1296 1842 | -1 0 | 123 12 |
| March 24 1993 | Cyprus Czechoslovakia | 1 1 | World Cup qualifier in Cyprus | +16 -16 | 1312 1777 | +3 -2 | 122 18 |
| April 14 1993 | Romania Cyprus | 2 1 | World Cup qualifier in Romania | +2 -2 | 1744 1310 | +1 0 | 23 122 |
| April 25 1993 | Cyprus Faroe Islands | 3 1 | World Cup qualifier in Cyprus | +11 -11 | 1321 1146 | +2 -1 | 120 157 |
| October 05 1993 | Cyprus Israel | 2 2 | Friendly in Cyprus | +4 -4 | 1325 1546 | +1 -1 | 120 61 |
| October 13 1993 | Wales Cyprus | 2 0 | World Cup qualifier in Wales | +3 -3 | 1764 1322 | +1 -1 | 22 121 |
| October 27 1993 | Czechoslovakia Cyprus | 3 0 | World Cup qualifier in Czechoslovakia | +2 -2 | 1802 1320 | +1 -1 | 17 122 |
| March 09 1994 | Cyprus Estonia | 2 0 | Friendly in Cyprus | +7 -7 | 1327 1195 | 0 -3 | 124 156 |
| April 27 1994 | Slovenia Cyprus | 3 0 | Friendly in Slovenia | +6 -6 | 1507 1321 | +1 -1 | 72 124 |
| September 07 1994 | Cyprus Spain | 1 2 | European Cup qualifier in Cyprus | -3 +3 | 1318 1892 | 0 0 | 124 7 |
| October 08 1994 | Armenia Cyprus | 0 0 | European Cup qualifier in Armenia | -7 +7 | 1347 1325 | -5 0 | 119 125 |
| November 16 1994 | Cyprus Armenia | 2 0 | European Cup qualifier in Cyprus | +23 -23 | 1348 1324 | +8 -7 | 118 125 |
| November 29 1994 | Israel Cyprus | 4 3 | Friendly in Israel | +3 -3 | 1567 1345 | 0 0 | 55 118 |
| December 17 1994 | Macedonia Cyprus | 3 0 | European Cup qualifier in Macedonia | +11 -11 | 1549 1334 | +3 -3 | 58 121 |
| January 25 1995 | Cyprus Greece | 2 3 | Friendly in Cyprus | -5 +5 | 1329 1617 | -1 +1 | 123 39 |
| February 08 1995 | Cyprus Norway | 0 2 | Friendly in Cyprus | -3 +3 | 1326 1848 | -1 +2 | 124 12 |
| February 15 1995 | Cyprus Estonia | 3 1 | Friendly in Cyprus | +5 -5 | 1331 1138 | +2 -1 | 122 165 |
| March 08 1995 | Cyprus Sweden | 3 3 | Friendly in Cyprus | +9 -9 | 1340 1907 | +2 -1 | 120 6 |
| March 29 1995 | Cyprus Denmark | 1 1 | European Cup qualifier in Cyprus | +17 -17 | 1357 1892 | +7 -1 | 113 6 |
| April 26 1995 | Belgium Cyprus | 2 0 | European Cup qualifier in Belgium | +3 -3 | 1755 1354 | 0 0 | 25 114 |
| June 07 1995 | Denmark Cyprus | 4 0 | European Cup qualifier in Denmark | +2 -2 | 1900 1352 | 0 -1 | 5 115 |
| September 06 1995 | Spain Cyprus | 6 0 | European Cup qualifier in Spain | +2 -2 | 1938 1350 | 0 -2 | 4 117 |
| October 11 1995 | Cyprus Macedonia | 1 1 | European Cup qualifier in Cyprus | +2 -2 | 1352 1477 | +1 0 | 115 81 |
| November 15 1995 | Cyprus Belgium | 1 1 | European Cup qualifier in Cyprus | +14 -14 | 1366 1743 | 0 -1 | 115 25 |
| January 16 1996 | Lebanon Cyprus | 1 0 | Friendly in Lebanon | +9 -9 | 1321 1357 | +4 0 | 122 113 |
| February 20 1996 | Cyprus Estonia | 1 0 | Friendly in Cyprus | +2 -2 | 1359 1090 | 0 -1 | 113 175 |
| March 12 1996 | Cyprus Latvia | 1 0 | Friendly in Cyprus | +9 -9 | 1368 1412 | 0 -4 | 113 102 |
| March 27 1996 | Cyprus Georgia | 0 2 | Friendly in Cyprus | -11 +11 | 1357 1571 | 0 +4 | 113 55 |
| June 05 1996 | Iceland Cyprus | 2 1 | Friendly in Iceland | +4 -4 | 1522 1353 | 0 0 | 70 115 |
| August 27 1996 | Poland Cyprus | 2 2 | Friendly in Poland | -8 +8 | 1605 1361 | -3 0 | 45 114 |
| September 01 1996 | Russia Cyprus | 4 0 | World Cup qualifier in Russia | +3 -3 | 1843 1358 | 0 0 | 14 116 |
| October 08 1996 | Cyprus Kuwait | 1 1 | Friendly in United Arab Emirates | +4 -4 | 1362 1492 | 0 -1 | 115 76 |
| November 10 1996 | Cyprus Israel | 2 0 | World Cup qualifier in Cyprus | +42 -42 | 1404 1564 | +15 -10 | 99 57 |
| December 14 1996 | Cyprus Bulgaria | 1 3 | World Cup qualifier in Cyprus | -10 +10 | 1394 1790 | -2 +4 | 101 18 |
| February 14 1997 | Cyprus Latvia | 2 0 | Friendly Tournament in Cyprus | +15 -15 | 1409 1362 | +7 -2 | 98 116 |
| February 15 1997 | Cyprus Poland | 2 3 | Friendly Tournament in Cyprus | -11 +11 | 1398 1615 | -6 +5 | 104 45 |
| February 17 1997 | Cyprus Lithuania | 1 0 | Friendly Tournament in Cyprus | +13 -13 | 1411 1427 | +8 -4 | 97 94 |
| March 12 1997 | Cyprus Greece | 0 4 | Friendly in Cyprus | -13 +13 | 1398 1641 | -5 +4 | 104 38 |
| March 29 1997 | Cyprus Russia | 1 1 | World Cup qualifier in Cyprus | +15 -15 | 1413 1840 | +6 0 | 98 11 |
| April 02 1997 | Bulgaria Cyprus | 4 1 | World Cup qualifier in Bulgaria | +5 -5 | 1778 1408 | -2 -1 | 23 98 |
| April 30 1997 | Israel Cyprus | 2 0 | World Cup qualifier in Israel | +11 -11 | 1583 1397 | +4 -5 | 53 104 |
| August 19 1997 | Greece Cyprus | 2 1 | Friendly in Greece | +2 -2 | 1645 1395 | 0 +1 | 39 102 |
| September 07 1997 | Luxembourg Cyprus | 1 3 | World Cup qualifier in Luxembourg | -22 +22 | 1178 1417 | -9 +5 | 159 99 |
| October 11 1997 | Cyprus Luxembourg | 2 0 | World Cup qualifier in Cyprus | +7 -7 | 1424 1171 | 0 0 | 99 159 |
| February 05 1998 | Cyprus Finland | 1 1 | Friendly Tournament in Cyprus | -1 +1 | 1423 1497 | 0 0 | 98 72 |
| February 09 1998 | Cyprus Slovenia | 1 0 | Friendly Tournament in Cyprus | +14 -14 | 1437 1475 | +2 -3 | 96 78 |
| August 19 1998 | Cyprus Albania | 3 2 | Friendly in Cyprus | +6 -6 | 1443 1375 | +3 -2 | 92 110 |
| September 05 1998 | Cyprus Spain | 3 2 | European Cup qualifier in Cyprus | +37 -37 | 1480 1922 | +13 +1 | 78 6 |
| October 10 1998 | Cyprus Austria | 0 3 | European Cup qualifier in Cyprus | -26 +26 | 1454 1699 | -13 +6 | 90 29 |
| November 18 1998 | San Marino Cyprus | 0 1 | European Cup qualifier in San Marino | -3 +3 | 924 1457 | 0 +4 | 197 86 |
| February 03 1999 | Cyprus Belgium | 0 1 | Friendly Tournament in Cyprus | -6 +6 | 1451 1788 | -2 0 | 85 17 |
| February 05 1999 | Cyprus Finland | 2 1 | Friendly Tournament in Cyprus | +15 -15 | 1466 1530 | +4 -2 | 81 64 |
| February 10 1999 | Cyprus San Marino | 4 0 | European Cup qualifier in Cyprus | +2 -2 | 1468 922 | +1 0 | 80 197 |
| March 16 1999 | Cyprus Estonia | 1 2 | Friendly in Cyprus | -18 +18 | 1450 1228 | -6 +5 | 87 145 |
| March 28 1999 | Israel Cyprus | 3 0 | European Cup qualifier in Israel | +10 -10 | 1680 1440 | +3 -5 | 38 90 |
| August 18 1999 | Cyprus Romania | 2 2 | Friendly in Cyprus | +7 -7 | 1447 1828 | +1 0 | 89 16 |
| September 05 1999 | Cyprus Israel | 3 2 | European Cup qualifier in Cyprus | +28 -28 | 1475 1674 | +9 -5 | 81 36 |
| September 08 1999 | Spain Cyprus | 8 0 | European Cup qualifier in Spain | +3 -3 | 1986 1472 | 0 -1 | 3 82 |
| October 10 1999 | Austria Cyprus | 3 1 | European Cup qualifier in Austria | +9 -9 | 1675 1463 | +2 -3 | 38 85 |
| February 02 2000 | Cyprus Lithuania | 2 1 | Friendly Tournament in Cyprus | +10 -10 | 1473 1422 | +1 -3 | 81 97 |
| February 04 2000 | Cyprus Armenia | 3 2 | Friendly Tournament in Cyprus | +8 -8 | 1481 1386 | +3 -1 | 78 106 |
| February 06 2000 | Cyprus Romania | 3 2 | Friendly Tournament in Cyprus | +25 -25 | 1506 1822 | +7 0 | 71 16 |
| March 22 2000 | Cyprus Iran | 0 0 | Friendly in Cyprus | +4 -4 | 1510 1734 | 0 0 | 69 24 |
| April 26 2000 | Romania Cyprus | 2 0 | Friendly in Romania | +3 -3 | 1810 1507 | 0 -1 | 16 70 |
| August 15 2000 | Albania Cyprus | 0 0 | Friendly in Albania | 0 0 | 1417 1507 | 0 0 | 96 73 |
| September 02 2000 | Andorra Cyprus | 2 3 | World Cup qualifier in Andorra | -5 +5 | 1056 1512 | 0 +2 | 179 72 |
| October 07 2000 | Cyprus Netherlands | 0 4 | World Cup qualifier in Cyprus | -8 +8 | 1504 1995 | -4 +1 | 74 2 |
| November 15 2000 | Cyprus Andorra | 5 0 | World Cup qualifier in Cyprus | +3 -3 | 1507 1042 | 0 0 | 73 182 |
| February 26 2001 | Cyprus Lithuania | 1 2 | Friendly Tournament in Cyprus | -25 +25 | 1482 1371 | -7 +8 | 77 110 |
| February 28 2001 | Cyprus Ukraine | 4 3 | Friendly Tournament in Cyprus | +19 -19 | 1501 1664 | +6 -6 | 71 44 |
| March 24 2001 | Cyprus Ireland | 0 4 | World Cup qualifier in Cyprus | -20 +20 | 1481 1795 | -7 +5 | 78 14 |
| March 28 2001 | Cyprus Estonia | 2 2 | World Cup qualifier in Cyprus | -11 +11 | 1470 1365 | -1 +4 | 80 116 |
| April 25 2001 | Netherlands Cyprus | 4 0 | World Cup qualifier in the Netherlands | +2 -2 | 1965 1468 | +1 -1 | 5 81 |
| June 06 2001 | Portugal Cyprus | 6 0 | World Cup qualifier in Portugal | +3 -3 | 1966 1465 | 0 +1 | 5 81 |
| August 15 2001 | Estonia Cyprus | 2 2 | World Cup qualifier in Estonia | +3 -3 | 1324 1462 | +1 0 | 124 83 |
| September 05 2001 | Cyprus Portugal | 1 3 | World Cup qualifier in Cyprus | -5 +5 | 1457 1972 | -2 0 | 87 4 |
| October 06 2001 | Ireland Cyprus | 4 0 | World Cup qualifier in Ireland | +5 -5 | 1835 1452 | +1 -1 | 13 88 |
| November 14 2001 | Greece Cyprus | 1 2 | Friendly in Greece | -17 +17 | 1617 1469 | -4 +3 | 52 83 |
| February 12 2002 | Cyprus Switzerland | 1 1 | Friendly Tournament in Cyprus | +2 -2 | 1471 1622 | 0 0 | 86 49 |
| February 13 2002 | Cyprus Czechia | 3 4 | Friendly Tournament in Cyprus | -6 +6 | 1465 1801 | -1 +2 | 87 20 |
| May 15 2002 | Greece Cyprus | 3 1 | Friendly in Greece | +5 -5 | 1640 1460 | +2 -2 | 44 89 |
| August 21 2002 | Northern Ireland Cyprus | 0 0 | Friendly in Northern Ireland | -4 +4 | 1483 1464 | -1 +1 | 79 86 |
| September 07 2002 | Cyprus France | 1 2 | European Cup qualifier in Cyprus | -4 +4 | 1460 1930 | 0 +1 | 86 6 |
| November 20 2002 | Cyprus Malta | 2 1 | European Cup qualifier in Cyprus | +5 -5 | 1465 1204 | +1 0 | 85 153 |
| January 29 2003 | Cyprus Greece | 1 2 | Friendly in Cyprus | -8 +8 | 1457 1639 | 0 0 | 87 46 |
| February 12 2003 | Cyprus Russia | 0 1 | Friendly Tournament in Cyprus | -6 +6 | 1451 1787 | -2 +1 | 89 18 |
| February 13 2003 | Cyprus Slovakia | 1 3 | Friendly Tournament in Cyprus | -19 +19 | 1432 1619 | -7 +3 | 96 50 |
| March 29 2003 | Cyprus Israel | 1 1 | European Cup qualifier in Cyprus | +6 -6 | 1438 1640 | +1 -2 | 94 46 |
| April 02 2003 | Slovenia Cyprus | 4 1 | European Cup qualifier in Slovenia | +12 -12 | 1618 1426 | +4 -2 | 50 96 |
| April 30 2003 | Israel Cyprus | 2 0 | European Cup qualifier in Italy | +14 -14 | 1647 1412 | +2 -4 | 44 99 |
| June 07 2003 | Malta Cyprus | 1 2 | European Cup qualifier in Malta | -14 +14 | 1183 1426 | -3 +4 | 156 95 |
| September 06 2003 | France Cyprus | 5 0 | European Cup qualifier in France | +2 -2 | 1991 1424 | +1 -2 | 2 96 |
| October 11 2003 | Cyprus Slovenia | 2 2 | European Cup qualifier in Cyprus | +7 -7 | 1431 1639 | +2 -2 | 96 44 |
| February 18 2004 | Cyprus Belarus | 0 2 | Friendly Tournament in Cyprus | -26 +26 | 1405 1497 | -9 +2 | 104 78 |
| February 19 2004 | Cyprus Georgia | 3 1 | Friendly Tournament in Cyprus | +23 -23 | 1428 1490 | +8 -3 | 96 77 |
| February 21 2004 | Cyprus Kazakhstan | 2 1 | Friendly Tournament in Cyprus | +9 -9 | 1437 1372 | +5 -2 | 91 110 |
| May 19 2004 | Cyprus Jordan | 0 0 | Friendly in Cyprus | +1 -1 | 1438 1580 | +1 0 | 96 62 |
| August 18 2004 | Cyprus Albania | 2 1 | Friendly in Cyprus | +9 -9 | 1447 1479 | +4 -3 | 90 81 |
| September 04 2004 | Ireland Cyprus | 3 0 | World Cup qualifier in Ireland | +5 -5 | 1814 1442 | +1 -3 | 17 94 |
| September 08 2004 | Israel Cyprus | 2 1 | World Cup qualifier in Israel | +6 -6 | 1642 1436 | +1 -2 | 45 94 |
| October 09 2004 | Cyprus Faroe Islands | 2 2 | World Cup qualifier in Cyprus | -15 +15 | 1421 1218 | -3 +2 | 97 153 |
| October 13 2004 | Cyprus France | 0 2 | World Cup qualifier in Cyprus | -4 +4 | 1417 1964 | -1 0 | 97 3 |
| November 17 2004 | Cyprus Israel | 1 2 | World Cup qualifier in Cyprus | -13 +13 | 1404 1650 | -2 +3 | 99 42 |
| February 08 2005 | Cyprus Austria | 1 1 | Friendly Tournament in Cyprus | +5 -5 | 1409 1607 | +1 0 | 98 52 |
| February 09 2005 | Cyprus Finland | 1 2 | Friendly Tournament in Cyprus | -9 +9 | 1400 1676 | -1 +1 | 99 38 |
| March 26 2005 | Cyprus Jordan | 2 1 | Friendly in Cyprus | +12 -12 | 1412 1558 | +1 -3 | 97 68 |
| March 30 2005 | Switzerland Cyprus | 1 0 | World Cup qualifier in Switzerland | +4 -4 | 1686 1408 | +1 -1 | 39 98 |
| August 13 2005 | Cyprus Iraq | 2 1 | Friendly in Cyprus | +10 -10 | 1418 1507 | +2 -4 | 98 81 |
| August 17 2005 | Faroe Islands Cyprus | 0 3 | World Cup qualifier in Faroe Islands | -24 +24 | 1184 1442 | -8 +6 | 159 92 |
| September 07 2005 | Cyprus Switzerland | 1 3 | World Cup qualifier in Cyprus | -17 +17 | 1425 1723 | -4 +4 | 95 32 |
| October 08 2005 | Cyprus Ireland | 0 1 | World Cup qualifier in Cyprus | -7 +7 | 1418 1804 | -1 +1 | 96 20 |
| October 12 2005 | France Cyprus | 4 0 | World Cup qualifier in France | +2 -2 | 1947 1416 | 0 0 | 3 96 |
| November 16 2005 | Cyprus Wales | 1 0 | Friendly in Cyprus | +12 -12 | 1428 1559 | +1 -5 | 95 65 |
| February 28 2006 | Cyprus Slovenia | 0 1 | Friendly Tournament in Cyprus | -13 +13 | 1415 1578 | 0 +2 | 97 58 |
| March 01 2006 | Cyprus Armenia | 2 0 | Friendly Tournament in Cyprus | +14 -14 | 1429 1370 | 0 -4 | 97 107 |
| August 16 2006 | Romania Cyprus | 2 0 | Friendly in Romania | +2 -2 | 1818 1427 | +1 -1 | 14 97 |
| September 02 2006 | Slovakia Cyprus | 6 1 | European Cup qualifier in Slovakia | +10 -10 | 1676 1417 | 0 0 | 45 97 |
| October 07 2006 | Cyprus Ireland | 5 2 | European Cup qualifier in Cyprus | +57 -57 | 1474 1715 | +9 -14 | 88 36 |
| October 11 2006 | Wales Cyprus | 3 1 | European Cup qualifier in Wales | +18 -18 | 1543 1456 | +8 -3 | 64 91 |
| November 15 2006 | Cyprus Germany | 1 1 | European Cup qualifier in Cyprus | +17 -17 | 1473 1950 | +6 -2 | 84 6 |
| February 06 2007 | Cyprus Hungary | 2 1 | Friendly Tournament in Cyprus | +14 -14 | 1487 1542 | +1 -3 | 84 66 |
| February 07 2007 | Cyprus Bulgaria | 0 3 | Friendly Tournament in Cyprus | -17 +17 | 1470 1730 | -1 +3 | 85 36 |
| March 24 2007 | Cyprus Slovakia | 1 3 | European Cup qualifier in Cyprus | -20 +20 | 1450 1708 | -7 +2 | 92 39 |
| March 28 2007 | Czechia Cyprus | 1 0 | European Cup qualifier in Czechia | +2 -2 | 1847 1448 | -1 -1 | 13 93 |
| August 22 2007 | San Marino Cyprus | 0 1 | European Cup qualifier in San Marino | -3 +3 | 910 1451 | 0 -1 | 196 90 |
| September 08 2007 | Cyprus Armenia | 3 1 | Friendly in Cyprus | +10 -10 | 1461 1423 | +1 -2 | 88 98 |
| September 12 2007 | Cyprus San Marino | 3 0 | European Cup qualifier in Cyprus | +2 -2 | 1463 907 | -2 0 | 89 195 |
| October 13 2007 | Cyprus Wales | 3 1 | European Cup qualifier in Cyprus | +34 -34 | 1497 1577 | +13 -3 | 76 59 |
| October 17 2007 | Ireland Cyprus | 1 1 | European Cup qualifier in Ireland | -16 +16 | 1745 1513 | -4 -1 | 28 77 |
| November 17 2007 | Germany Cyprus | 4 0 | European Cup qualifier in Germany | +4 -4 | 1932 1509 | -1 -2 | 7 78 |
| November 21 2007 | Cyprus Czechia | 0 2 | European Cup qualifier in Cyprus | -9 +9 | 1500 1915 | -1 +2 | 79 7 |
| February 06 2008 | Cyprus Ukraine | 1 1 | Friendly in Cyprus | +3 -3 | 1503 1700 | +3 0 | 77 40 |
| May 19 2008 | Greece Cyprus | 2 0 | Friendly in Greece | +2 -2 | 1839 1501 | 0 0 | 13 81 |