Saints have agreed a deal for Zambian forward Emmanuel Mayuka from Swiss side BSC Young Boys.

The 21-year-old plays for the national side, scoring 10 goals in 38 appearances, and has scored 18 league goals for Swiss side Young Boys since joining them in 2010.

Nigel Adkins has described Mayuka as "a lightning-quick striker who will bring something different to the group that we already have."

He will wear the number 24 shirt once the deal has been finalised and it is hoped he will be available for the match on Sunday against Manchester United.

The striker passed a medical today at St. Mary's and is now awaiting final clearance for the deal from the Home Office.

He has agreed a five-year deal with Saints and was part of the Zambian team that won the African Nations Cup.