Newcastle United have signed Serbian forward Aleksandar Mitrovic from Belgian side Anderlecht, subject to a work permit, the Premier League club announced on Tuesday.
The prolific 20-year-old scored 44 goals in 90 appearances during two seasons in Belgium and arrives at St James’ Park for a figure reported to be in the region of £13 million.
Newcastle’s official website said the fee for Mitkovic was the fourth highest in club history.
“I have played in a lot of impressive stadiums in my career but St James’ Park is so big, I can’t wait to play my first game here,” he told the site.
“I know how passionate the fans are. This is a club with a very big history and the fans are a big part of that. There will be pressure here, for sure, but I like pressure.”
Mitrovic, who scored a dramatic late equaliser in a 3-3 Champions League draw against Arsenal last season, has represented Serbia 14 times, scoring once.
He becomes new manager Steve McClaren's second signing, following the acquisition of Netherlands playmaker Georgino Wijnaldum from PSV Eindhoven earlier this month.
“This is a fantastic signing for us,” former England manager McClaren said.
“We have fought off a lot of competition to secure a top young talent in Europe. It is another demonstration that we are wanting to push on.”
After a horrific run of form towards the end of last season under temporary manager John Carver, Newcastle narrowly avoided relegation from the Premier League when they finishing 15th, just four points above the drop zone.