# 2022–23 Inter Milan season

The 2022–23 season was the 115th season in the existence of Inter Milan, which have all been played in the top division of Italian football. In addition to the domestic league, Inter participated in this season's editions of the Coppa Italia, the Supercoppa Italiana and the UEFA Champions League; they won the former two competitions and reached the final of the latter for the first time since 2010, where they were narrowly defeated 1–0 by Manchester City.

## Kits

Supplier: Nike / Front sponsor: DigitalBits (until 29 April); Paramount+ (from 2 June) / Back sponsor: Lenovo / Sleeve sponsor: eBay (from 1 January)

### Outfield players kits

| Home | Home alt. | Away | Away alt. | Third |

### Goalkeeper kits

| Goalkeeper 1 | Goalkeeper 2 | Goalkeeper 3 | Goalkeeper 4 |

## Players
### First-team squad

    As of 30 June 2023
| No. | Player | Position(s) | Date of birth (age) | Signed in | Signed from |
| Goalkeepers |||||||
| 1 | Samir Handanović (captain) | GK | (1984-07-14)14 July 1984 (aged 38) | 2012 | Udinese |
| 21 | Alex Cordaz | GK | (1983-01-01)1 January 1983 (aged 40) | 2021 | Crotone |
| 24 | André Onana | GK | (1996-04-02)2 April 1996 (aged 27) | 2022 | Ajax |
| Defenders |||||||
| 2 | Denzel Dumfries | RM / RWB | (1996-04-18)18 April 1996 (aged 27) | 2021 | PSV |
| 6 | Stefan de Vrij | CB | (1992-02-05)5 February 1992 (aged 31) | 2018 | Lazio |
| 8 | Robin Gosens | LWB / LM | (1994-07-05)5 July 1994 (aged 28) | 2022 | Atalanta |
| 12 | Raoul Bellanova | RM / RWB | (2000-05-17)17 May 2000 (aged 23) | 2022 | Cagliari (loan) |
| 15 | Francesco Acerbi | CB | (1988-02-10)10 February 1988 (aged 35) | 2022 | Lazio (loan) |
| 32 | Federico Dimarco | LWB / LM / CB | (1997-11-10)10 November 1997 (aged 25) | 2018 | Sion |
| 33 | Danilo D'Ambrosio (vice-captain) | CB / RB | (1988-09-09)9 September 1988 (aged 34) | 2014 | Torino |
| 36 | Matteo Darmian | CB / RWB / RM | (1989-12-02)2 December 1989 (aged 33) | 2020 | Parma |
| 37 | Milan Škriniar | CB | (1995-02-11)11 February 1995 (aged 28) | 2017 | Sampdoria |
| 46 | Mattia Zanotti | RWB / RM | (2003-01-11)11 January 2003 (aged 20) | 2021 | Youth Sector |
| 47 | Alessandro Fontanarosa | CB | (2003-02-07)7 February 2003 (aged 20) | 2022 | Youth Sector |
| 95 | Alessandro Bastoni | CB | (1999-04-13)13 April 1999 (aged 24) | 2017 | Atalanta |
| Midfielders |||||||
| 5 | Roberto Gagliardini | CM | (1994-04-07)7 April 1994 (aged 29) | 2017 | Atalanta |
| 14 | Kristjan Asllani | DM / CM | (2002-03-09)9 March 2002 (aged 21) | 2022 | Empoli (loan) |
| 20 | Hakan Çalhanoğlu | CM / DM | (1994-02-08)8 February 1994 (aged 29) | 2021 | Milan |
| 22 | Henrikh Mkhitaryan | CM / AM | (1989-01-21)21 January 1989 (aged 34) | 2022 | Roma |
| 23 | Nicolò Barella | CM | (1997-02-07)7 February 1997 (aged 26) | 2019 | Cagliari |
| 45 | Valentín Carboni | AM | (2005-03-05)5 March 2005 (aged 18) | 2022 | Youth Sector |
| 77 | Marcelo Brozović | DM / CM | (1992-11-16)16 November 1992 (aged 30) | 2015 | Dinamo Zagreb |
| Forwards |||||||
| 9 | Edin Džeko | ST | (1986-03-17)17 March 1986 (aged 37) | 2021 | Roma |
| 10 | Lautaro Martínez | ST | (1997-08-22)22 August 1997 (aged 25) | 2018 | Racing Club |
| 11 | Joaquín Correa | SS | (1994-08-13)13 August 1994 (aged 28) | 2021 | Lazio |
| 90 | Romelu Lukaku | ST | (1993-05-13)13 May 1993 (aged 30) | 2022 | Chelsea (loan) |

### Youth academy players

Inter Primavera players that received a first-team squad call-up.
| No. | Player | Position(s) | Date of birth (age) |
| 40 | Nikolaos Botis | GK | (2004-03-31)31 March 2004 (aged 19) |
| 42 | Dennis Curatolo | ST | (2004-04-03)3 April 2004 (aged 19) |
| 43 | Ebenezer Akinsanmiro | CM / AM | (2004-11-25)25 November 2004 (aged 18) |
| 49 | Issiaka Kamaté | CM | (2004-08-02)2 August 2004 (aged 18) |
| 50 | Aleksandar Stanković | DM / CB | (2005-08-03)3 August 2005 (aged 17) |
| 51 | Tommaso Guercio | CB | (2005-06-01)1 June 2005 (aged 18) |
| 52 | Stefano Di Pentima | CB | (2004-09-21)21 September 2004 (aged 18) |
| 53 | Nicolò Biral | CM | (2004-01-01)1 January 2004 (aged 19) |
| 54 | Nikola Iliev | AM | (2004-06-06)6 June 2004 (aged 19) |
| 56 | Andrea Pelamatti | LWB / LM | (2004-10-09)9 October 2004 (aged 18) |
| 57 | Silas Andersen | DM | (2004-06-13)13 June 2004 (aged 19) |
| 58 | Jan Żuberek | ST | (2004-03-13)13 March 2004 (aged 19) |

### Other players under contract

    As of 13 January 2023
| No. | Player | Nat. | Position(s) | Date of birth (age) |
| — | Dalbert | | LWB / LM | (1993-09-08)8 September 1993 (aged 29) |
| — | Jacopo Gianelli | | CM | (2001-03-04)4 March 2001 (aged 22) |

## Transfers
### In
#### Transfers

| Date | Pos. | Player | Age | Moving from | Fee |
| Summer ||||||||
| 1 July 2022 | GK | André Onana | 26 | Ajax | Free |
| 1 July 2022 | DF | Robin Gosens | 27 | Atalanta | €15m |
| 1 July 2022 | MF | Henrikh Mkhitaryan | 33 | Roma | Free |
| 1 July 2022 | FW | Joaquín Correa | 27 | Lazio | €25m |

#### On loan

| Date | Pos. | Player | Age | Loaned from | Fee |
| Summer ||||||||
| 1 July 2022 | FW | Romelu Lukaku | 29 | Chelsea | €8m |
| 1 July 2022 | MF | Kristjan Asllani | 20 | Empoli | €4m |
| 5 July 2022 | DF | Raoul Bellanova | 22 | Cagliari | €3m |
| 1 September 2022 | DF | Francesco Acerbi | 34 | Lazio | N/A |

#### Loan returns

| Date | Pos. | Player | Age | Returning from |
| Summer |||||||
| 30 June 2022 | GK | Fabrizio Bagheria | 21 | Pro Sesto |
| 30 June 2022 | GK | Filip Stanković | 20 | Volendam |
| 30 June 2022 | DF | Niccolò Corrado | 22 | Feralpisalò |
| 30 June 2022 | DF | Dalbert | 28 | Cagliari |
| 30 June 2022 | DF | Christian Dimarco | 19 | Fiorenzuola |
| 30 June 2022 | DF | Lorenzo Moretti | 20 | Pistoiese |
| 30 June 2022 | DF | Lorenzo Pirola | 20 | Monza |
| 30 June 2022 | DF | Edoardo Sottini | 19 | Pistoiese |
| 30 June 2022 | DF | Zinho Vanheusden | 22 | Genoa |
| 30 June 2022 | DF | Davide Zugaro | 22 | Virtus Verona |
| 30 June 2022 | MF | Lucien Agoumé | 20 | Brest |
| 30 June 2022 | MF | Christopher Attys | 21 | Šibenik |
| 30 June 2022 | MF | Riccardo Boscolo Chio | 19 | Imolese |
| 30 June 2022 | MF | Jacopo Gianelli | 21 | Pro Sesto |
| 30 June 2022 | MF | Valentino Lazaro | 26 | Benfica |
| 30 June 2022 | MF | Tibo Persyn | 20 | Westerlo |
| 30 June 2022 | MF | Marco Pompetti | 22 | Pescara |
| 30 June 2022 | MF | Stefano Sensi | 26 | Sampdoria |
| 30 June 2022 | MF | Niccolò Squizzato | 20 | Juve Stabia |
| 30 June 2022 | MF | Franco Vezzoni | 20 | Pro Patria |
| 30 June 2022 | FW | Sebastiano Esposito | 19 | Basel |
| 30 June 2022 | FW | Matias Fonseca | 21 | Pergolettese |
| 30 June 2022 | FW | Samuele Mulattieri | 21 | Crotone |
| 30 June 2022 | FW | Gaetano Oristanio | 19 | Volendam |
| 30 June 2022 | FW | Andrea Pinamonti | 23 | Empoli |
| 30 June 2022 | FW | Eddie Salcedo | 20 | Spezia |
| 30 June 2022 | FW | Martín Satriano | 21 | Brest |
| 24 July 2022 | GK | Gabriel Brazão | 21 | Cruzeiro |
| Winter |||||||
| 31 December 2022 | FW | Facundo Colidio | 22 | Tigre |
| 10 January 2023 | MF | Mattia Sangalli | 20 | Lecco |
| 11 January 2023 | DF | Alessandro Silvestro | 20 | Pro Vercelli |
| 17 January 2023 | GK | Fabrizio Bagheria | 21 | Recanatese |
| 23 January 2023 | DF | Franco Carboni | 19 | Cagliari |
| 24 January 2023 | GK | Ionuț Radu | 25 | Cremonese |
| 30 January 2023 | FW | Eddie Salcedo | 21 | Bari |
| 30 January 2023 | FW | Sebastiano Esposito | 20 | Anderlecht |
| 30 January 2023 | FW | Matias Fonseca | 21 | Imolese |
| 30 January 2023 | DF | Edoardo Sottini | 20 | Triestina |
| 30 January 2023 | MF | Lorenzo Peschetola | 19 | Foggia |

### Out
#### Transfers

| Date | Pos. | Player | Age | Moving to | Fee |
| Summer ||||||||
| 1 July 2022 | GK | Michele Di Gregorio | 24 | Monza | €4m |
| 1 July 2022 | DF | Andreaw Gravillon | 24 | Reims | €3.5m |
| 1 July 2022 | DF | Aleksandar Kolarov | 36 | Retired | |
| 1 July 2022 | DF | Andrea Ranocchia | 34 | Monza | Free |
| 1 July 2022 | MF | Lorenzo Gavioli | 22 | Reggina | Undisclosed |
| 1 July 2022 | MF | Ivan Perišić | 33 | Tottenham Hotspur | Free |
| 1 July 2022 | MF | Matías Vecino | 30 | Lazio | Free |
| 5 July 2022 | DF | Niccolò Corrado | 22 | Ternana | Undisclosed |
| 8 July 2022 | DF | Christian Dimarco | 19 | Feralpisalò | Undisclosed |
| 11 July 2022 | MF | Arturo Vidal | 35 | Flamengo | Free |
| 15 July 2022 | DF | Lorenzo Moretti | 20 | Avellino | Undisclosed |
| 19 July 2022 | MF | Nicolò Radaelli | 19 | Pro Sesto | Undisclosed |
| 20 July 2022 | MF | Riccardo Boscolo Chio | 20 | Pro Sesto | Undisclosed |
| 30 July 2022 | DF | Fabio Cortinovis | 20 | Latina | Undisclosed |
| 8 August 2022 | FW | Alexis Sánchez | 33 | Marseille | Free |
| 19 August 2022 | MF | Cesare Casadei | 19 | Chelsea | €15m |
| 2 September 2022 | MF | Christopher Attys | 21 | Imolese | Undisclosed |
| Winter ||||||||
| 31 January 2023 | FW | Matias Fonseca | 21 | Montevideo Wanderers | Undisclosed |

#### Loans out

| Date | Pos. | Player | Age | Loaned to | Fee |
| Summer ||||||||
| 2 July 2022 | MF | Stefano Sensi | 26 | Monza | N/A |
| 4 July 2022 | FW | Sebastiano Esposito | 20 | Anderlecht | N/A |
| 4 July 2022 | FW | Martín Satriano | 21 | Empoli | N/A |
| 8 July 2022 | GK | Ionuț Radu | 25 | Cremonese | N/A |
| 9 July 2022 | MF | Marco Pompetti | 22 | Südtirol | N/A |
| 11 July 2022 | DF | Franco Carboni | 19 | Cagliari | N/A |
| 13 July 2022 | GK | William Rovida | 19 | Carrarese | N/A |
| 15 July 2022 | MF | Gaetano Oristanio | 19 | Volendam | N/A |
| 15 July 2022 | MF | Lorenzo Peschetola | 19 | Foggia | N/A |
| 18 July 2022 | DF | Andi Hoti | 19 | SC Freiburg II | N/A |
| 19 July 2022 | GK | Fabrizio Bagheria | 21 | Recanatese | N/A |
| 19 July 2022 | MF | Niccolò Squizzato | 20 | Renate | N/A |
| 19 July 2022 | DF | Andrea Moretti | 20 | Pro Sesto | N/A |
| 20 July 2022 | MF | Franco Vezzoni | 20 | Pro Patria | N/A |
| 20 July 2022 | GK | Filip Stanković | 20 | Volendam | N/A |
| 21 July 2022 | MF | Mattia Sangalli | 20 | Lecco | N/A |
| 22 July 2022 | MF | Francesco Nunziatini | 19 | San Donato Tavarnelle | N/A |
| 22 July 2022 | MF | Tibo Persyn | 20 | FC Eindhoven | N/A |
| 23 July 2022 | DF | Davide Zugaro | 22 | Sangiuliano City | N/A |
| 25 July 2022 | DF | Alessandro Silvestro | 19 | Pro Vercelli | N/A |
| 25 July 2022 | DF | Edoardo Sottini | 19 | Triestina | N/A |
| 25 July 2022 | FW | Samuele Mulattieri | 21 | Frosinone | N/A |
| 25 July 2022 | DF | Zinho Vanheusden | 22 | AZ Alkmaar | N/A |
| 26 July 2022 | MF | David Wieser | 20 | Pro Sesto | N/A |
| 30 July 2022 | DF | Lorenzo Pirola | 20 | Salernitana | N/A |
| 30 July 2022 | MF | Giovanni Fabbian | 19 | Reggina | N/A |
| 1 August 2022 | MF | Valentino Lazaro | 26 | Torino | N/A |
| 11 August 2022 | FW | Andrea Pinamonti | 23 | Sassuolo | N/A |
| 1 September 2022 | FW | Eddie Salcedo | 20 | Bari | N/A |
| 1 September 2022 | MF | Lucien Agoumé | 20 | Troyes | N/A |
| 2 September 2022 | FW | Matias Fonseca | 21 | Imolese | N/A |
| Winter ||||||||
| 11 January 2023 | MF | Mattia Sangalli | 20 | Trento | N/A |
| 12 January 2023 | DF | Alessandro Silvestro | 20 | Montevarchi | N/A |
| 12 January 2023 | FW | Facundo Colidio | 23 | Tigre | N/A |
| 18 January 2023 | GK | Fabrizio Bagheria | 21 | Livorno | N/A |
| 24 January 2023 | DF | Franco Carboni | 19 | Monza | N/A |
| 25 January 2023 | GK | Ionuț Radu | 25 | Auxerre | N/A |
| 31 January 2023 | FW | Eddie Salcedo | 21 | Genoa | N/A |
| 31 January 2023 | FW | Sebastiano Esposito | 20 | Bari | N/A |
| 31 January 2023 | GK | Gabriel Brazão | 22 | SPAL | N/A |
| 31 January 2023 | DF | Edoardo Sottini | 20 | Avellino | N/A |
| 31 January 2023 | MF | Lorenzo Peschetola | 19 | Latina | N/A |

#### Loans ended

| Date | Pos. | Player | Age | Returning to | Notes | Source |
| Summer |||||||
| 30 June 2022 | FW | Felipe Caicedo | 33 | Genoa | | |

##### Notes

* ↑ From loan to permanent transfer. Inter is also expected to pay €10m of additional bonuses, reaching a potential €25m transfer fee.
* ↑ From loan to permanent transfer. The total cost of the operation, including the initial €5m loan fee and the additional €1m of bonuses, amounts to €31m.
* ↑ Loan officialised on 29 June 2022. Inter is also expected to pay €4m of additional bonuses, reaching a potential €12m loan fee.
* ↑ Loan officialised on 30 June 2022. Inter has an obligation to buy the player for €10m, reaching a total transfer fee of €14m.
* ↑ Loan with option to buy for €7m, reaching a potential €10m transfer fee.
* 1 2 3 4 Loan with option to buy.
* 1 2 3 From loan to permanent transfer.
* ↑ Transfer officialised on 21 June 2022.
* ↑ Transfer officialised on 31 May 2022.
* ↑ Contract expired on 1 July 2022. On 1 August 2022, Vecino joined Lazio on a free transfer.
* 1 2 Inter will retain a buy-back option on the player.
* ↑ Contract terminated by mutual consent on 11 July 2022. On 14 July 2022, Vidal joined Flamengo on a free transfer.
* ↑ Contract terminated by mutual consent on 8 August 2022. On 10 August 2022, Sánchez officially joined Marseille on a free transfer.
* ↑ Chelsea is also expected to pay €5m of additional bonuses, reaching a potential €20m transfer fee.
* 1 2 3 4 5 6 7 8 Loan with option to buy and counter-option.
* ↑ Loan with obligation to buy for a reported fee of €20m.

## Pre-season and friendlies

Win  Draw  Loss  Fixtures

## Competitions
### Overview

| Competition | First match | Last match | Starting round | Final position | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | First match | Last match | Starting round | Final position | Pld | W | D | L | GF | GA | GD | Win % |
| Serie A | 13 August 2022 | 3 June 2023 | Matchday 1 | 3rd | 38 | 23 | 3 | 12 | 71 | 42 | +29 | 060.53 |
| Coppa Italia | 10 January 2023 | 24 May 2023 | Round of 16 | Winners | 5 | 4 | 1 | 0 | 7 | 3 | +4 | 080.00 |
| Supercoppa Italiana | 18 January 2023 | 18 January 2023 | Final | Winners | 1 | 1 | 0 | 0 | 3 | 0 | +3 | 100.00 |
| UEFA Champions League | 7 September 2022 | 10 June 2023 | Group stage | Runners-up | 13 | 7 | 3 | 3 | 19 | 11 | +8 | 053.85 |
| Total | Total | Total | Total | Total | 57 | 35 | 7 | 15 | 100 | 56 | +44 | 061.40 |
Source: Soccerway

### Serie A
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Napoli (C) | 38 | 28 | 6 | 4 | 77 | 28 | +49 | 90 | Qualification for the Champions League group stage |
| 2 | Lazio | 38 | 22 | 8 | 8 | 60 | 30 | +30 | 74 | Qualification for the Champions League group stage |
| 3 | Inter Milan | 38 | 23 | 3 | 12 | 71 | 42 | +29 | 72 | Qualification for the Champions League group stage |
| 4 | Milan | 38 | 20 | 10 | 8 | 64 | 43 | +21 | 70 | Qualification for the Champions League group stage |
| 5 | Atalanta | 38 | 19 | 7 | 12 | 66 | 48 | +18 | 64 | 0Qualification for the Europa League group stage |
* ↑ Should the first and second, or 17th and 18th-placed teams at the end of the season be tied on points, a play-off tiebreaker match was held at a neutral site to determine the title and final team relegated respectively.
* ↑ Since the winners of the 2022–23 Coppa Italia, Inter Milan, qualified for the Champions League, the Europa League berth awarded to the Coppa Italia winners was passed to the sixth-placed team, and the Europa Conference League berth awarded to the sixth-placed team was passed to the seventh-placed team.

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Source: Serie A

#### Results by round

| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 |
| Ground | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | H | A | H | A | H | A | H | A | H | H | A | H | A | H | A | A | H | A | H | A |
| Result | W | W | L | W | L | W | L | L | W | W | W | W | L | W | W | W | D | W | L | W | W | D | W | L | W | L | L | L | D | L | W | W | W | W | W | L | W | W |
| Position | 6 | 2 | 7 | 3 | 8 | 6 | 7 | 9 | 7 | 7 | 7 | 6 | 7 | 5 | 5 | 4 | 4 | 4 | 4 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 3 | 4 | 5 | 5 | 6 | 4 | 4 | 4 | 3 | 3 | 3 | 3 |

#### Matches

The league fixtures were announced on 24 June 2022.

### UEFA Champions League
#### Group stage

The draw for the group stage was held on 25 August 2022.
| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BAY | INT | BAR | PLZ |
| 1 | Bayern Munich | 6 | 6 | 0 | 0 | 18 | 2 | +16 | 18 | Advance to knockout phase | — | 2–0 | 2–0 | 5–0 |
| 2 | Inter Milan | 6 | 3 | 1 | 2 | 10 | 7 | +3 | 10 | Advance to knockout phase | 0–2 | — | 1–0 | 4–0 |
| 3 | Barcelona | 6 | 2 | 1 | 3 | 12 | 12 | 0 | 7 | Transfer to Europa League | 0–3 | 3–3 | — | 5–1 |
| 4 | Viktoria Plzeň | 6 | 0 | 0 | 6 | 5 | 24 | −19 | 0 | | 2–4 | 0–2 | 2–4 | — |

#### Knockout phase
##### Round of 16

The draw for the round of 16 was held on 7 November 2022.

##### Quarter-finals

The draw for the quarter-finals was held on 17 March 2023.

##### Semi-finals

The draw for the semi-finals was held on 17 March 2023, after the draw for the quarter-finals.

##### Final
## Statistics
### Appearances and goals

| No. | Pos | Nat | Player | Total | Total | Serie A | Serie A | Coppa Italia | Coppa Italia | Supercoppa Italiana | Supercoppa Italiana | Champions League | Champions League |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| Goalkeepers ||||||||||||||
| 1 | GK | SVN | Samir Handanović | 16 | 0 | 14 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 21 | GK | ITA | Alex Cordaz | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 24 | GK | CMR | André Onana | 41 | 0 | 24 | 0 | 3 | 0 | 1 | 0 | 13 | 0 |
| Defenders ||||||||||||||
| 2 | DF | NED | Denzel Dumfries | 51 | 2 | 25+9 | 1 | 4+1 | 0 | 0 | 0 | 10+2 | 1 |
| 6 | DF | NED | Stefan de Vrij | 38 | 1 | 22+5 | 1 | 2+1 | 0 | 0+1 | 0 | 3+4 | 0 |
| 8 | DF | GER | Robin Gosens | 49 | 4 | 11+21 | 3 | 2+3 | 0 | 0+1 | 0 | 3+8 | 1 |
| 12 | DF | ITA | Raoul Bellanova | 22 | 0 | 3+15 | 0 | 0+1 | 0 | 0 | 0 | 1+2 | 0 |
| 15 | DF | ITA | Francesco Acerbi | 49 | 1 | 25+6 | 0 | 4+1 | 1 | 1 | 0 | 10+2 | 0 |
| 32 | DF | ITA | Federico Dimarco | 50 | 6 | 26+7 | 4 | 3+2 | 1 | 1 | 1 | 10+1 | 0 |
| 33 | DF | ITA | Danilo D'Ambrosio | 24 | 0 | 8+7 | 0 | 2+1 | 0 | 0 | 0 | 1+5 | 0 |
| 36 | DF | ITA | Matteo Darmian | 48 | 2 | 24+7 | 1 | 4+1 | 1 | 1 | 0 | 9+2 | 0 |
| 37 | DF | SVK | Milan Škriniar | 31 | 0 | 20+1 | 0 | 0+1 | 0 | 1 | 0 | 6+2 | 0 |
| 46 | DF | ITA | Mattia Zanotti | 2 | 0 | 0+2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 47 | DF | ITA | Alessandro Fontanarosa | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 95 | DF | ITA | Alessandro Bastoni | 45 | 0 | 26+3 | 0 | 4 | 0 | 1 | 0 | 11 | 0 |
| Midfielders ||||||||||||||
| 5 | MF | ITA | Roberto Gagliardini | 29 | 0 | 7+12 | 0 | 1+2 | 0 | 0+1 | 0 | 1+5 | 0 |
| 14 | MF | ALB | Kristjan Asllani | 29 | 0 | 5+15 | 0 | 1+2 | 0 | 0+1 | 0 | 1+4 | 0 |
| 20 | MF | TUR | Hakan Çalhanoğlu | 49 | 4 | 28+5 | 3 | 3 | 0 | 1 | 0 | 9+3 | 1 |
| 22 | MF | ARM | Henrikh Mkhitaryan | 49 | 5 | 24+7 | 3 | 4 | 0 | 1 | 0 | 11+2 | 2 |
| 23 | MF | ITA | Nicolò Barella | 52 | 9 | 31+4 | 6 | 4 | 0 | 1 | 0 | 12 | 3 |
| 45 | MF | ARG | Valentín Carboni | 6 | 0 | 0+5 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 |
| 77 | MF | CRO | Marcelo Brozović | 40 | 3 | 19+9 | 3 | 2+1 | 0 | 0 | 0 | 5+4 | 0 |
| Forwards ||||||||||||||
| 9 | FW | BIH | Edin Džeko | 52 | 14 | 18+15 | 9 | 3+2 | 0 | 1 | 1 | 11+2 | 4 |
| 10 | FW | ARG | Lautaro Martínez | 57 | 28 | 27+11 | 21 | 5 | 3 | 1 | 1 | 12+1 | 3 |
| 11 | FW | ARG | Joaquín Correa | 41 | 4 | 12+14 | 3 | 1+4 | 0 | 0+1 | 0 | 3+6 | 1 |
| 90 | FW | BEL | Romelu Lukaku | 37 | 14 | 19+6 | 10 | 1+3 | 1 | 0 | 0 | 0+8 | 3 |
| Players transferred out during the season ||||||||||||||
Source: Competitions

### Goalscorers

| Rank | No. | Pos. | Player | Serie A | Coppa Italia | Supercoppa Italiana | Champions League | Total |
| 1 | 10 | FW | Lautaro Martínez | 21 | 3 | 1 | 3 | 28 |
| 2 | 9 | FW | Edin Džeko | 9 | 0 | 1 | 4 | 14 |
| 2 | 90 | FW | Romelu Lukaku | 10 | 1 | 0 | 3 | 14 |
| 4 | 23 | MF | Nicolò Barella | 6 | 0 | 0 | 3 | 9 |
| 5 | 32 | DF | Federico Dimarco | 4 | 1 | 1 | 0 | 6 |
| 6 | 22 | MF | Henrikh Mkhitaryan | 3 | 0 | 0 | 2 | 5 |
| 7 | 8 | DF | Robin Gosens | 3 | 0 | 0 | 1 | 4 |
| 7 | 11 | FW | Joaquín Correa | 3 | 0 | 0 | 1 | 4 |
| 7 | 20 | MF | Hakan Çalhanoğlu | 3 | 0 | 0 | 1 | 4 |
| 10 | 77 | MF | Marcelo Brozović | 3 | 0 | 0 | 0 | 3 |
| 11 | 2 | DF | Denzel Dumfries | 1 | 0 | 0 | 1 | 2 |
| 11 | 36 | DF | Matteo Darmian | 1 | 1 | 0 | 0 | 2 |
| 13 | 6 | DF | Stefan de Vrij | 1 | 0 | 0 | 0 | 1 |
| 13 | 15 | DF | Francesco Acerbi | 0 | 1 | 0 | 0 | 1 |
| Own goals | Own goals | Own goals | Own goals | 3 | 0 | 0 | 0 | 3 |
| Totals | Totals | Totals | Totals | 71 | 7 | 3 | 19 | 100 |

### Assists

| Rank | No. | Pos. | Player | Serie A | Coppa Italia | Supercoppa Italiana | Champions League | Total |
| 1 | 10 | FW | Lautaro Martínez | 6 | 1 | 0 | 3 | 10 |
| 2 | 23 | MF | Nicolò Barella | 6 | 2 | 1 | 0 | 9 |
| 3 | 20 | MF | Hakan Çalhanoğlu | 6 | 0 | 0 | 2 | 8 |
| 3 | 32 | DF | Federico Dimarco | 3 | 0 | 0 | 5 | 8 |
| 5 | 90 | FW | Romelu Lukaku | 6 | 0 | 0 | 1 | 7 |
| 6 | 77 | MF | Marcelo Brozović | 5 | 1 | 0 | 0 | 6 |
| 6 | 95 | DF | Alessandro Bastoni | 2 | 0 | 1 | 3 | 6 |
| 8 | 2 | DF | Denzel Dumfries | 4 | 0 | 0 | 0 | 4 |
| 8 | 9 | FW | Edin Džeko | 3 | 0 | 0 | 1 | 4 |
| 10 | 11 | FW | Joaquín Correa | 1 | 0 | 0 | 2 | 3 |
| 11 | 15 | DF | Francesco Acerbi | 2 | 0 | 0 | 0 | 2 |
| 11 | 22 | MF | Henrikh Mkhitaryan | 2 | 0 | 0 | 0 | 2 |
| 11 | 33 | DF | Danilo D'Ambrosio | 2 | 0 | 0 | 0 | 2 |
| 11 | 36 | DF | Matteo Darmian | 2 | 0 | 0 | 0 | 2 |
| 15 | 37 | DF | Milan Škriniar | 0 | 0 | 1 | 0 | 1 |
| Totals | Totals | Totals | Totals | 50 | 4 | 3 | 17 | 74 |

### Clean sheets

| Rank | No. | Pos. | Player | Serie A | Coppa Italia | Supercoppa Italiana | Champions League | Total |
| 1 | 24 | GK | André Onana | 8 | 2 | 1 | 8 | 19 |
| 2 | 1 | GK | Samir Handanović | 4 | 0 | 0 | 0 | 4 |
| 3 | N/A | GK | Shared | 1 | 0 | 0 | 0 | 1 |
| Totals | Totals | Totals | Totals | 13 | 2 | 1 | 8 | 24 |
* ↑ On 3 June 2023, both Samir Handanović and Alex Cordaz contributed to keep a clean sheet in the match against Torino, as the latter came on as a substitute in the 65th minute.

### Disciplinary record

| No. | Pos. | Player | Serie A | Serie A | Serie A | Coppa Italia | Coppa Italia | Coppa Italia | Supercoppa Italiana | Supercoppa Italiana | Supercoppa Italiana | Champions League | Champions League | Champions League | Total | Total | Total |
| 1 | GK | Samir Handanović | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2 | DF | Denzel Dumfries | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 |
| 5 | MF | Roberto Gagliardini | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 1 | 0 |
| 6 | DF | Stefan de Vrij | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 5 | 0 | 0 |
| 8 | DF | Robin Gosens | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 |
| 9 | FW | Edin Džeko | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 5 | 0 | 0 |
| 10 | FW | Lautaro Martínez | 3 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 7 | 0 | 0 |
| 11 | FW | Joaquín Correa | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 14 | MF | Kristjan Asllani | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 15 | DF | Francesco Acerbi | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 5 | 0 | 0 |
| 20 | MF | Hakan Çalhanoğlu | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 5 | 0 | 0 |
| 22 | MF | Henrikh Mkhitaryan | 4 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 7 | 0 | 0 |
| 23 | MF | Nicolò Barella | 6 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 | 10 | 0 | 0 |
| 24 | GK | André Onana | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 |
| 32 | DF | Federico Dimarco | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 3 | 0 | 0 |
| 33 | DF | Danilo D'Ambrosio | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 1 |
| 36 | DF | Matteo Darmian | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 |
| 37 | DF | Milan Škriniar | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | 0 |
| 45 | MF | Valentín Carboni | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 |
| 77 | MF | Marcelo Brozović | 9 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 11 | 0 | 0 |
| 90 | FW | Romelu Lukaku | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 1 | 0 |
| 95 | DF | Alessandro Bastoni | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 6 | 0 | 0 |
| Totals | Totals | Totals | 62 | 2 | 1 | 8 | 1 | 1 | 3 | 0 | 0 | 23 | 0 | 0 | 96 | 3 | 2 |