Majstorovic joined AEK two years ago from Basel having knocked back a move to Lazio. The 33 year old is said to have signed a three year deal on extremely good terms which AEK are now struggling to pay. AEK have now released him from his contract and he is free to join Celtic for no fee.
The former Malmo defender played for the full 90 minutes in this week’s international against Scotland and has 35 caps for his country.
Majstorovic will join the first team players who are unavailable to play tomorrow in the ICT stand before completing his medical in the evening.