The England international landed awkwardly after jumping for the ball on 26 minutes and was taken from the field with his knee in a brace to the visible concern of team-mates
In front of the watching Roy Hodgson the 24-year-old, who has scored 15 Premier League goals this season, landed awkwardly after jumping for the ball after 26 minutes at the Etihad Stadium.
Team-mates and fans watched on with concern as a distraught Rodriguez's right leg was put in a knee brace before he was taken from the field to a sympathetic ovation from the Etihad Stadium crowd.
England Under-21 international James Ward-Prowse came on to replace the injured Rodriguez.
Rodriguez has made one appearance for the senior England side, in a friendly defeat to Chile at Wembley in November.