The Reds may be forced to sell the 27-year-old should Manchester City match their valuation of the Denmark defender, according to Rodgers.
“Every player has a price,” Rodgers said. “But no manager wants to lose his best players.”
“Top centre-halves are at a premium,” Rodgers said. “Take Thiago Silva, he left AC Milan to go to Paris St Germain for £40m. So it has to be a big valuation.
“Daniel is one of the leading players in European football at centre-half. Is he a player I want to lose? No he’s not. But like any club, if an offer comes in that is in the best interests of the club, of course you have to look at it.
“From a football perspective, do I want to lose Daniel Agger? Not really. He can be a really pivotal player for me, he understands how I want to work. But I am a realist. And the reality is that if a club comes in with a massive bid then the club may have to look at it. You can never say never.”