Liverpool legend Jamie Carragher claims that Joe Allen has already played his last game for the Reds. The former defender believes the Wales international will be offloaded in the current transfer window and Jurgen Klopp will bring in a replacement for him this summer.

Allen was one of the star players for Wales in the Euro 2016, where they made it to the semi-final in their debut campaign, losing to eventual winners Portugal. The 26-year-old, who has one year left on his contract, is attracting interest and could be heading towards the exit door at Liverpool.

According to Sky Sports, the midfielder's former club Swansea City are looking to re-sign him this summer. Carragher has advised the former Borussia Dortmund manager to only sanction Allen's sale, if the Reds receive a "good offer" for his services.

"It will be unfortunate if he moves on, but I think Jurgen Klopp is looking for a player in that position, so if a good offer came in for him then fair enough, because they certainly shouldn't sell him for buttons," Carragher told the Liverpool Echo.

"He is a good player and on the back of a good tournament, maybe there will be a parting of the ways. I think Jurgen Klopp is looking for different things in that midfield."

"He has been at Liverpool for three or four years, and he has done well, but it probably hasn't quite gone as according to plan as he would have liked.

"It has proven difficult for him to cement a first choice position, he became more of a squad player towards the end of Brendan Rodgers' time, and in the beginning of Jurgen Klopp's reign, but every time last year he came on as sub he was outstanding, always changed the game and kept the flow of the game going."

Brendan Rodgers moved to Anfield from Swansea in 2012. Allen, who played under the Northern Irishman at the Liberty Stadium also moved to Liverpool in the same summer. The Reds sacked Rodgers last October and joined Celtic. The Glasgow based club is also reportedly interested in the Welsh midfielder.