Mbappe is out of contract in June 2022, while Haaland’s 66m release clause becomes active in the summer.
Both players have been linked with the LaLiga giants.
When asked by AS if he believes both Mbappe and Haaland would want to play for Real, Ancelotti declared: “Of course they do, but the future of this team has already been written.
“I don’t know what the players will do and hopefully the coach is the same as he is today.
“But it is the same because the future of Real Madrid is already written with the current team and with other young people who will arrive.
“There is no doubt that Real Madrid will compete at the top for a long time.”