The 26-year-old has previously stated that should he move to England, his preference would be to sign for Arsenal ahead of any other club.
Ajax have put a £30m price tag on the winger, according to The Daily Mirror.
But with interest from around Europe, the Gunners may face a fight to sign him with offers from AS Roma and clubs in Germany and Spain apparently on the table.
Ziyech has enjoyed three seasons in Amsterdam, making 130 appearances, scoring 40 goals and providing 61 assists and caught the eye during Ajax's scintillating run to the semi-finals of the UEFA Champions League.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.