Manchester City have a deal in place to sign Erling Haaland from Borussia Dortmund this summer, according to various reports.

Manchester City officials went to Monaco on last month to meet Haaland’s representatives and discuss conditions for the transfer.

According to Sportsmail’s sources closer to the player, terms have been discussed by the two parties and the Premier League club expect Haaland to choose Manchester City over the LaLiga Santander giants.

The Etihad team has reportedly agree on personal terms with the Norwegian striker and his agent, Mino Raoila, a total of 75 million euro buyout clause, while his agent will also receive a commission and the total fee is likely to be set at 120 million euros.

Haaland suffered a muscle injury in January and his nearing a return for the Bundesliga side.

The Leeds born forward joined Dortmund from Austrian side, Red Bull Salzburg in 2019 for a fee reported to be in the region of €20 million.

He scored a Hat-trick on his debut for Dortmund, coming in as a substitute in the second-half. He has scored 80 goals in 79 appearances for the Bundesliga side and a career return that reads 149 from 190 games.

Paris Saint-Germain and Barcelona are monitoring the situation.