David De Gea is close to signing a new contract with Manchester United, with terms agreed in principle, 90min understands.

The former Spanish international is coming to the end of his 12th season as United number one, and has recently broken the record for the most matches played by a goalkeeper in club history.

While the 32-year-old has made a number of errors leading to goals this season and there are concerns about his ability distributing the ball, United manager Erik ten Hag has pushed for a new deal to be reached, and the process is now nearing a conclusion with talks progressing in recent weeks.