Kyriakou began his youth career at
Olympiakos Nicosia and moved for his professional career to
Othellos Athienou debuting in a 2–1
Cypriot First Division loss to
APOEL on 6 October 2014. As per an interview at FIFPRO, he has indicated that his first salary was 3,000 euro per year. He then moved to
Aris Limassol in 2015. After a couple of seasons as a starter with Aris, he moved to
ENP where he helped the team win the
2017–18 Cypriot Second Division and get promoted. He then had a stint with
Anagennisi Deryneia, before transferring to
Olympiakos Nicosia his boyhood club in the First Division on 9 July 2019. He was appointed the captain of Olympiakos Nicosia in 2021. ==International career==