Borussia Dortmund and Bayern Munich are battling it out to sign Liverpool midfielder Naby Keita at the end of the season. 

Liverpool are ready to sell Keita just one year after completing the deal to bring him to the Premier League from RB Leipzig last summer. 

The Reds paid £50m to land the talented midfielder, but he has failed to make the desired impression at Anfield.

According to TeamTalk, Dortmund and Bayern are both ready to pounce and have already held talks with his representatives as they look to strike a deal.

Alex Livesey/Getty Images Sport

The report claims that Dortmund and Bayern will have to shell out £40m to land Keita, as Liverpool prepare to lose £10m on what they initially paid.

Keita has made 27 appearances in all competitions for Liverpool this season, 21 in the league, and is yet to net his first goal for the club.

He made 58 appearances in the Bundesliga during his time at RB Leipzig and found the back of the net on 14 occasions.