The Premier League has confirmed the dates of three rescheduled fixtures this month.
The league leaders were hit with a coronavirus outbreak over the festive period which led to their game being cancelled.
A club statement at the time said: “With the security of the bubble compromised, there posed a risk that the virus could spread further amongst the squad, the staff and potentially beyond.
“Based on strong medical advice the Premier League, in consultation with both clubs, have decided to postpone the fixture.”
The Cottagers were due to face Sean Dyche’s side on January 3 but requested for it to be postponed after they also experienced an outbreak of the virus.
A Fulham statement said: “The welfare of our players, staff and their families continue to be of paramount importance.”
Fulham’s game will kick off at 6pm live on Sky Sports while City’s game will be shown on Amazon Prime.
The following week Leeds will host Southampton on Feburary 23 at 6pm.
Marcelo Bielsa’s side were due to play the Saints on January 20 but saw the game put back so that an FA Cup tie could take place.
Southampton were due to face Shrewsbury but the League One side were hit with a coronavirus outbreak.
As a result their tie was played later than planned which affected the Premier League schedule.
The contest will be shown on Sky Sports.