 He then moved to APOEL, where he played his final season, opting to retire his playing career in 2003.Papavasiliou has represented Cyprus for 9 years during 1990−1999, making a total of 38 national caps and scoring five goals.Papavasiliou holds the English UEFA A Licence and also the UEFA Pro Licence.