Manchester United have reached an agreement with Real Madrid to sign Brazil midfielder Casemiro on a four-year deal, with the option of one more, worth up to £70m.

Casemiro, 30, has been with Real since 2013, winning three La Liga titles and five Champions Leagues.

The deal for the player is for an initial £60m plus £10m in add-ons.

United are bottom of the Premier League and host Liverpool at Old Trafford on Monday.