Dmitri Payet has agreed to sign a five-and-half-year extension with West Ham.

Payet turns 29 in March.

Manchester City was believed to be targeting Payet for the arrival of Pep Guardiola.