Liverpool have reportedly agreed a £30 million fee with Southampton for Sadio Mane.

The Daily Mail has reported that Mane will undergo a medical at Liverpool, with the 24-year-old set to be unveiled as a Reds player as early as this week.

The 24-year-old has made 37 Premier League appearances fro Southampton, scoring 11 goals.

He signed for Saints two years ago for £11.8 million.

Mane will be the fifth players Liverpool have signed from Southampton over the past three seasons.