The A-League side fended off a late challenge from Champioship side Swansea City to secure the  32 year old veteran of Malmo, PSV Eindhoven and Rennes.

He is set to be unveiled by the club soon as a direct replacement for Besart Berisha who now plays in Japan.

The 6'3" striker has 64 caps for Sweden, scoring 14 goals, but also briefly played in the Prenier League during a loan spell with Sunderland in 2015.

Swedish football journalist Kent Jonsson added: “In my opinion Toivonen can do a little bit of everything.

"He can play as a striker up front or a second striker, or they could use him in a No. 10 role.

"He is not bad in the air and has a mean streak, which could be very useful.”

Toivonen scored for Sweden against Germany at Russia 2018 and set up another goal in his five World Cup appearances.

   See Toivonen’s World Cup goal