Liverpool have completed the signing of winger Sadio Mane from Southampton on a five-year contract.

The fee and length of contract have not been confirmed by Liverpool - the club would only say the player has signed a "long-term deal".

But Sky Sports News HQ understands the Reds have parted with £34m up front, with £2m more to be paid in performance-related add-ons, and the player will be on their books until the summer of 2021.

Mane becomes the fifth player to join Liverpool from Saints in the last two years.

Dejan Lovren, Adam Lallana and Nathaniel Clyne are still at Anfield, while Rickie Lambert moved on to West Brom after just one season with his boyhood favourites.

The 24-year-old Mane becomes Liverpool manager Jürgen Klopp's fourth new signing for the 2016/17 season, following deals for midfielder Marko Grujic, centre-back Joel Matip and goalkeeper Loris Karius.

Source: Sky Sports

This story has been reproduced from today's media. It does not necessarily represent the position of Liverpool Football Club.