Ronaldo is among Erling Braut Haaland and Harry Kane that are strongly linked with City.
Kane has made it plain that he wants to join City, and the Blues have placed him on top of their priority list for this summer.
Mahrez played a starring role in City’s run to the Champions League final last season.
Kane has scored 32 goals and registered 16 assists in 48 appearances at club level this season.
City’s record goalscorer announced earlier this season that he will leave the club when his contract expires in the summer.
City’s win didn’t come with surprises after the UK giants maintained a clear distance with this season’s victory.
They will now face the winners of the other semi-final between Chelsea and Real Madrid in Istanbul later this month.
Manchester City were the first club to formally pull out after Chelsea had signalled their intent to do so by preparing documentation to withdraw.
City responded in the second half with a penalty from Riyad Mahrez and a fine effort from Phil Foden to win 2-1.
The Black and Yellow were minutes away from claiming a 1-1 draw from the first leg at the Etihad.