Simone Inzaghi's side eliminated Barcelona in the group stages, before seeing off Porto, Benfica, and bitter rivals AC Milan to get this far, but they do enter the final as big underdogs.
Despite that, Inter have a respectable record when facing sides from England in the past, and they will hope to continue that in a first-ever meeting with Man City.
Here, Sports Mole looks at Inter's past record against English clubs in European competitions.
After 40 matches against English sides in the club's history, Inter will now face one in a major final for the first time.
They have been very evenly matched against their English counterparts across those 40 matches, winning 16 and losing 18, with the other six ending in draws.
The Nerazzurri conquered two Merseyside clubs in their first two ties with English sides in this competition - beating Everton 1-0 on aggregate during the 1963-64 season, and then Liverpool 4-3 in the following year's semi-finals.
Inter had to overturn a two-goal deficit from the first leg to beat Liverpool, and they did so again in their next encounter with English opponents, as Aston Villa were beaten 3-0 at San Siro after a 2-0 win at Villa Park in the 1990-91 UEFA Cup.
Villa would get their revenge a few years later though, knocking the Italians out of the same competition on penalties in the 1994-95 campaign.
With Serie A arguably the strongest league in world football during the 1990s and early 2000s, Inter were one of the big clubs that threatened to stand in the way of Manchester United's treble in 1999, but the Red Devils saw off Mircea Lucescu's side in the quarter-finals, before going on to win the competition in Barcelona.
Inter remained a force into the new millennium though, and enjoyed two very successful visits to England in the space of two years, beating Newcastle United 4-1 at St. James' Park in the 2002-03 second group stage, before thrashing Arsenal 3-0 at Highbury the following season.
Arsenal exacted revenge by hammering Inter 5-1 at San Siro in the reverse fixture, though, as Inter crashed out in the group stage, sparking a run of underwhelming results against English clubs for the Nerazzurri.
Inter have since lost four out of five knockout ties against English clubs in Europe, as well as losing to Tottenham Hotspur (twice) and Southampton in group stage affairs.
An exit from the Europa League group stages in 2016-17 after defeat at Southampton was one of the lowest points of Inter's recent history, with Sparta Prague and Hapoel Be'er Sheva progressing at their expense.
Clashes against Spurs have been the most thrilling though, as their 4-3 win over the North London side saw them go 4-0 up before Gareth Bale's remarkable second-half hat-trick saw him burst onto the global scene in 2010.
The two clubs met again in the knockout stages of the 2012-13 Europa League, and despite a 3-0 defeat at White Hart Lane in the first leg, Inter forced extra time before eventually losing on away goals.
One of the high points was a victory over Chelsea in the 2009-10 Champions League last 16, as that built up the momentum used to fire them to a phenomenal treble under Jose Mourinho, which was crowned off by victory over Bayern Munich in that year's final.
The most recent clash against an English side came in last season's Champions League, when Lautaro Martinez's stunner earned Inter a 1-0 win at Anfield against Liverpool, but they ultimately still crashed out 2-1 on aggregate to the eventual finalists.
Read more on Manchester City vs Inter Milan
- Click here to read our full preview for Manchester City vs Inter Milan
- How Man City could line up against Inter Milan
- How Inter Milan could line up against Man City
No Data Analysis info