The Egypt international has missed the club’s last two matches after picking up a groin problem, but he is ready to return this weekend.
Liverpool will play their first league game without playmaker Philippe Coutinho and Klopp also has a number of other selection issues ahead of kick-off.
Nathaniel Clyne, Jordan Henderson, Alberto Moreno and Daniel Sturridge are all still out injured but Liverpool’s recent record will give them confidence.
They are unbeaten in all competitions since October and that form has pushed them up into the top four. They will need to be at their best to get past Manchester City, who are still unbeaten in the league this season.
Citizens boss Pep Guardiola is ready to recall a host of first-team players that were dropped for the Carabao Cup clash with Bristol City, but Gabriel Jesus and defenders Vincent Kompany and Benjamin Mendy remain out.
City will look to end their poor run at Anfield this weekend, with the Reds unbeaten against their rivals since 2003 on Merseyside.
Rangers manager Steven Gerrard is weighing up a move for Liverpool full-back Jon Flanagan, reports claim.
Scottish champions Celtic are reportedly ready to offer full-back Calvin Miller a new deal before sending him out on loan.
Everton target Jack Wilshere has sparked a scramble for his signature after confirming he is leaving Arsenal this summer.
Tottenham's hopes of landing Wilfried Zaha have been hit by the news Crystal Palace have offered him a bumper new deal to stay.
Ryan Giggs says Gareth Bale would be the perfect fit for Manchester United but has doubts over whether he will leave Real Madrid.
Manchester City's attempts to sign Riyad Mahrez could be in doubt again as reports claim Leicester only want a straight cash deal.