Key defender Virgil van Dijk has been ill recently but is now back in training and will be fit to play against Leicester.
The only issue is at right-back, where injured pair Trent Alexander-Arnold and Joe Gomez remain sidelined and James Milner is suspended. That means Klopp may have to use midfielder Fabinho or Rafael Camacho, 18, at full-back.
Claude Puel's men are on a bad run of form. They have lost four of their last five matches. But there are reasons to believe they could cause an upset on Wednesday night.
Leicester, like Liverpool, are also coming into this game after a free weekend, after being knocked out of the FA Cup early, so they should be raring to go for their trip to Anfield.
They also have some big wins under their belt this season, having beaten Chelsea and Manchester City over the Christmas period, and are sixth in the away table with a record of five wins and two draws from their 12 matches on the road.
"They like playing against the top sides," said Klopp ahead of the match. "They are not that much a counter-attacking side as they have been in the past but of course they are a massive threat.
"We have all had these situations. If you play against teams and they don't give you a lot of space, it is not too comfortable. A lot of teams struggle with that. We expect a very dangerous opponent. They have quality, if we go through the team it is a super team."