Liverpool star Salah returns for Sparta Prague tie after injury
The 31-year-old has played just 46 minutes for Liverpool since leaving the Africa Cup of Nations early when he sustained a hamstring injury in a group-stage game against Ghana in January.
Salah's substitute appearance came against Brentford on February 17, the forward scoring at the Gtech Community Stadium before subsequently being sidelined with the muscle issue.
He trained with the rest of the Liverpool squad on Wednesday and could feature in the last 16 first-leg meeting with Sparta.
Salah's availability is significant for Reds boss Jurgen Klopp ahead of Sunday's seismic showdown with Manchester City in the Premier League.
Second-placed City will arrive at Anfield one point behind leaders Liverpool in a tense title race.
Quadruple-chasing Liverpool won the League Cup final against Chelsea without Salah, and also beat Luton, Southampton and Nottingham Forest in his absence.
But having Salah back is a huge lift for Liverpool heading into the decisive final weeks of Klopp's last season in charge.
The Egyptian has scored 19 goals in all competitions this season, including 15 in 21 league games.
Klopp has taken his strongest available squad to Prague, with the likes of Darwin Nunez and Wataru Endo in contention to start after coming on as substitutes in last weekend's win at Forest.