There were concerns the forward could be set for a spell on the sidelines after reports he had picked up an injury on international duty with Senegal.
Mane, a big-money summer signing from Southampton, was substituted after an hour of his country’s 2-0 victory over Namibia in Dakar last weekend.
The 24-year-old, who spoke to manager Jurgen Klopp to assure him of his fitness, told the Liverpool website: “I’m fit. It’s true I got a little kick in the back of the knee, but it was nothing special – it happened in the first half.
“I’d spoke with the coach and, because we have new players, he wanted to try (them) and change me, so the substitution was not due to injury.
“The most important thing is I am here today at Melwood, I am happy to be fit and will get myself ready for Leicester in the rest of the week.”
The visit of Leicester will be Liverpool’s first home match of the season and Anfield’s new Main Stand will be officially used for the first time.