Arshavin has been linked with several clubs, including Barcelona, Tottenham, Real Madrid and Arsenal.
“He will definitely move in January or the player and club will lose money,” said agent Dennis Lachter.
“Zenit and Andrei understand that it is time for them to part from each other.”