Inter host Shakhtar Donetsk in the Champions League. Both sides have been winning regularly in their recent matches, though neither has had things entirely their own way.
The two clubs faced each other several times in Europe a few years back, though that history feels a long way from this current group of players. Both teams are only one match into this season's league phase, with results still to bed in.
Analysis updated .
Compare bookmakers
How both sides have been playing
Inter's sample covers Serie A, the Champions League and a run of friendlies, and the headline numbers are strong: 13 wins, 6 draws and just 1 loss from 20 games, with 46 scored and 25 conceded. That's a fairly leaky record for a team winning so often, and matches like the 5-3 friendly win over Udinese suggest open, end-to-end games rather than tight defending.
Inter: 20 completed matches; Shakhtar Donetsk: 20 completed matches.
Inter
- Win
- 65% 13 / 20
- Draw
- 30% 6 / 20
- Loss
- 5% 1 / 20
- Scored
- 46
- Conceded
- 25
- Difference
- +21
Shakhtar Donetsk
- Win
- 60% 12 / 20
- Draw
- 20% 4 / 20
- Loss
- 20% 4 / 20
- Scored
- 41
- Conceded
- 14
- Difference
- +27
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Serie A | AS Roma | Inter | 19.09.2026 | 2-2 |
| Serie A | Inter | Udinese | 14.09.2026 | 5-3 |
| UEFA Champions League | Real Madrid | Inter | 08.09.2026 | 2-1 |
| Serie A | Inter | Napoli | 05.09.2026 | 3-2 |
| Serie A | Cagliari | Inter | 30.08.2026 | 0-1 |
| Serie A | Inter | Monza | 22.08.2026 | 4-1 |
| Friendlies Clubs | Inter | Real Betis | 15.08.2026 | 1-0 |
| Friendlies Clubs | Juventus | Inter | 08.08.2026 | 1-2 |
| Friendlies Clubs | AC Milan | Inter | 05.08.2026 | 1-1 |
| Friendlies Clubs | Manchester City | Inter | 01.08.2026 | 1-1 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Premier League | Shakhtar Donetsk | LNZ Cherkasy | 20.09.2026 | 3-0 |
| Cup | Vilkhivtsi | Shakhtar Donetsk | 17.09.2026 | 0-3 |
| Premier League | Shakhtar Donetsk | Chornomorets | 14.09.2026 | 2-0 |
| UEFA Champions League | PSV Eindhoven | Shakhtar Donetsk | 10.09.2026 | 1-1 |
| Premier League | Karpaty | Shakhtar Donetsk | 05.09.2026 | 1-2 |
| Premier League | Shakhtar Donetsk | Polessya | 29.08.2026 | 0-2 |
| Premier League | FC Kharkiv | Shakhtar Donetsk | 16.08.2026 | 0-1 |
| Premier League | Epitsentr Dunayivtsi | Shakhtar Donetsk | 09.08.2026 | 0-2 |
| Premier League | Shakhtar Donetsk | Kudrivka | 03.08.2026 | 5-1 |
| Friendlies Clubs | Bursaspor | Shakhtar Donetsk | 26.07.2026 | 0-0 |
Shakhtar's 20-game sample is drawn mostly from the Ukrainian Premier League, plus cup and continental fixtures, and shows 12 wins, 4 draws and 4 losses, with 41 scored and only 14 conceded. That's a tighter defensive record, but it largely comes from matches at a different level to Serie A or the Champions League, so it's hard to read too much into it for this fixture.
Inter look the more open of the two sides on this evidence, while Shakhtar's numbers are shaped by a weaker domestic league.
Comparative Team Statistics: Inter vs Shakhtar Donetsk

Their last meetings in Europe
The last time these two sides met was in the 2021-22 Champions League group stage, when Inter won 2-0 at home and the away leg finished goalless. Further back, in 2020, their Champions League and Europa League meetings produced two more goalless draws and a 5-0 Inter win in the Europa League.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| UEFA Champions League | Inter | Shakhtar Donetsk | 24.11.2021 | 2-0 |
| UEFA Champions League | Shakhtar Donetsk | Inter | 28.09.2021 | 0-0 |
| UEFA Champions League | Inter | Shakhtar Donetsk | 09.12.2020 | 0-0 |
| UEFA Champions League | Shakhtar Donetsk | Inter | 27.10.2020 | 0-0 |
| UEFA Europa League | Inter | Shakhtar Donetsk | 17.08.2020 | 5-0 |
That record shows a historical edge for Inter, but it comes from a different era for both clubs, with squads that have changed a great deal since then. It's background rather than a guide to how this specific match will go.
Early league-phase standings
Both clubs are shown with just a single Champions League league-phase match played, and it's not been the start either would have wanted. Shakhtar are unbeaten so far, sitting on one point after a draw, while Inter picked up a defeat in their opener and are still without a point.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 17 | AS Roma | 1 | 0 | 1 | 0 | 1/1 | 1 |
| 18 | Shakhtar Donetsk | 1 | 0 | 1 | 0 | 1/1 | 1 |
| 19 | PSV Eindhoven | 1 | 0 | 1 | 0 | 1/1 | 1 |
| 24 | Club Brugge KV | 1 | 0 | 0 | 1 | 2/3 | 0 |
| 25 | Inter | 1 | 0 | 0 | 1 | 1/2 | 0 |
| 26 | Atletico Madrid | 1 | 0 | 0 | 1 | 1/2 | 0 |
It's a small sample from a long league-phase table, so it doesn't tell us much about where either side will finish, but it does put a little early pressure on Inter to respond at home.

What might shape this one
Inter have home advantage and a stronger overall win rate in this evidence, but their defence has looked open at times, including a 3-2 home league loss to Napoli and a 5-3 win where they also shipped three. Shakhtar have conceded far less often across their sample, though the level of competition in most of those games was different, so it's not a clean comparison.
With the fixture still around a month away from this observation date, team news and any fresh injuries aren't part of the picture yet, and both sides have time to change shape before kickoff.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| M. Akanji | Switzerland | 31 | Defender | 188 | 91 |
| Lautaro Martínez | Argentina | 29 | Attacker | 174 | 72 |
| C. Jones | England | 25 | Midfielder | 185 | 78 |
| P. Zieliński | Poland | 32 | Midfielder | 180 | 76 |
| J. Stones | England | 32 | Defender | 188 | 80 |
| H. Mkhitaryan | Armenia | 37 | Midfielder | 177 | 75 |
| H. Çalhanoğlu | Türkiye | 32 | Midfielder | 178 | 76 |
| B. Pavard | France | 30 | Defender | 186 | 76 |
| Luis Henrique | Brazil | 24 | Attacker | 181 | 85 |
| Carlos Augusto | Brazil | 27 | Midfielder | 184 | 78 |
| M. Thuram | France | 29 | Attacker | 192 | 90 |
| Y. Bisseck | Germany | 25 | Defender | 196 | 83 |
| N. Barella | Italy | 29 | Midfielder | 175 | 68 |
| A. Bastoni | Italy | 27 | Defender | 190 | 75 |
| F. Dimarco | Italy | 28 | Midfielder | 175 | 75 |
| I. Provedel | Italy | 32 | Goalkeeper | 194 | 82 |
| Josep Martínez | Spain | 28 | Goalkeeper | 191 | 78 |
| R. Di Gennaro | Italy | 33 | Goalkeeper | 186 | 80 |
| A. Diouf | France | 23 | Midfielder | 187 | 82 |
| A. Bonny | France | 22 | Attacker | 189 | 83 |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| L. Traoré | Burkina Faso | 25 | Attacker | 182 | 90 |
| V. Bondar | Ukraine | 27 | Defender | 185 | 77 |
| M. Matvienko | Ukraine | 30 | Defender | 182 | 74 |
| D. Riznyk | Ukraine | 27 | Goalkeeper | 186 | 77 |
| E. Nazaryna | Ukraine | 29 | Midfielder | 183 | 69 |
| I. Azarovi | Georgia | 24 | Defender | 179 | n/a |
| A. Ghram | Tunisia | 25 | Defender | 190 | 81 |
| O. Karavaev | Ukraine | 34 | Midfielder | 175 | 71 |
| K. Fesyun | Ukraine | 24 | Goalkeeper | 191 | 79 |
| O. Ocheretko | Ukraine | 23 | Midfielder | 181 | 75 |
| D. Kryskiv | Ukraine | 25 | Midfielder | 180 | 67 |
| Vinícius Tobias | Brazil | 22 | Defender | 177 | 67 |
| Pedrinho | Brazil | 24 | Defender | 177 | 65 |
| Marlon Gomes | Brazil | 22 | Midfielder | 182 | 70 |
| V. Tsukanov | Ukraine | 20 | Midfielder | n/a | n/a |
| G. Mendoza | Venezuela | 24 | Midfielder | 184 cm | 76 kg |
| Kauã Elias | Brazil | 20 | Attacker | 180 | 71 |
| Gabriel Carvalho | Brazil | 19 | Attacker | 168 | 67 |
| Alisson Santana | Brazil | 21 | Midfielder | 183 | 79 |
| Newertton | Brazil | 21 | Midfielder | 167 | 59 |
There's enough here to sketch out both teams' recent patterns, but nothing that points to a clear angle without an actual market to weigh it against. Inter's leakier defence and Shakhtar's tighter one at a lower level cut in different directions anyway.
We'd rather wait for team news and a market to open up before picking a side, so we're passing on this one for now.
