Both sides are looking to win the competition for the first time in their histories this season.
Whilst City have never reached the final before, PSG were runners-up to Bayern Munich last campaign.
City’s best run in the competition came in the 2015/16 season, when they reached the semi-finals under Manuel Pellegrini.
PSG, meanwhile, are part of a four-horse race for the Ligue 1 crown. They sit one point behind league leaders Lille in second place, with four games left to play.
Here’s all you need to know ahead of what could be a blockbuster night of Champions League football, with the game kicking off at 8pm UK time:
Midfielder Marco Verratti made his first start for a month in that match, with left-back Layvin Kurzawa also having returned in the last week.
PSG could call on the services of Marquinhos, Abdou Diallo and Rafinha, who have all been absent through injury recently.
Their only definite absentee is Spanish full-back Juan Bernat, who has missed the majority of this season with a serious knee injury.
Pep Guardiola revealed that City will have a full complement of players to choose from.
John Stones missed the League Cup final due to suspension, but that ban does not carry over to European competitions, meaning he will be available.
PSG have not lost domestically since being defeated 1-0 by title rivals Lille in Ligue 1 on April 3.
They have won three games in a row since progressing into the semi-finals of the Champions League. That includes a 5-0 thrashing of Angers in the Coupe de France.
They won 3-1 against Metz last weekend in Ligue 1, with Mbappe scoring twice and Mauro Icardi adding a late penalty.
City will come into this tie on a high, having secured their fourth consecutive League Cup title by beating Tottenham Hotspur at Wembley on Sunday.
They have won four of their last five games in the Premier League, with a 2-1 victory at Aston Villa their most recent success.
Prior to that, they were knocked out of the FA Cup at the semi-final stage by Chelsea and defeated 2-1 by 10-man Leeds in the league, either side of their victory over Borussia Dortmund in the Champions League quarter-finals.
Where to watch
The game will be broadcast live in the UK on BT Sport 2, and will also be available to watch on BT Sport Ultimate as well as the BT Sport app and website.
Viewers in France can watch the game on RMC Sport 1.
Felix Brych will referee the game on Wednesday evening.
The German official has taken charge of five Champions League games so far this season, including Real Madrid’s 3-1 victory over Liverpool in the first leg of their quarter-final tie.
His assistants will be compatriots Mark Borsch and Stefan Lupp, with Daniel Siebert named as fourth official.
Marco Fritz will be in the VAR chair this evening, with Bastian Dankert his assistant.
Featured Image Credit: Getty