The striker's existing contract is set to expire in 2027.
Erling Haaland is close to agreeing terms with Manchester City over a new contract.AdvertisementAdvertisementMarca says talks over a new agreement are now at an advanced stage.
However, the new arrangement will include a buyout clause, with Haaland on the radars of LaLiga giants Real Madrid and Barcelona.
The new deal will see Haaland become the highest paid in the Premier League. Teammate Kevin de Bruyne currently holds the mantel while on £425,000-a-week.
Haaland's current deal is set at £375,000-a-week.