# 2018–19 Manchester City F.C. season

The 2018–19 season was Manchester City's 117th season of competitive football, 90th season in the top flight of English football and 22nd season in the Premier League. In addition to the league, the club competed in the UEFA Champions League, FA Cup, EFL Cup, and FA Community Shield; for the Champions League, it was their eighth consecutive season competing in the tournament. The season covered the period from 1 July 2018 to 30 June 2019.
During this season, City completed a domestic treble. Apart from winning all three of the major English football tournaments, they also won the Community Shield, the first time any team has ever held all four of England's primary football trophies at the same time. However, despite the domestic success there was more heartbreak for City in the UEFA Champions League as they exited the competition at the Quarter Final stage to Tottenham Hotspur on away goals. The season was the first since 2009–10 without Yaya Touré, who departed to Olympiacos, and the first since 2005–06 without Joe Hart, who joined Burnley after two seasons of loans.

## Kits

Supplier: Nike / Sponsor: Etihad Airways
| Home | Home alt. | Away | Away alt. | Third | Third alt. |

## Season summary

In the 2018–19 season, Manchester City maintained their free scoring form under manager Pep Guardiola and became the first club in Europe's top leagues to pass 100 goals scored on 20 January 2019 when Danilo scored the first goal in City's 3–0 victory at Huddersfield Town.
City went on to break their own record for a top flight English club for goals scored in all competitions in a season. Leroy Sané's goal in City's 2–0 win at Old Trafford against Manchester United on 24 April 2019 overtook the previous record tally of 156, which was established by Manuel Pellegrini's City side back in their title-winning 2013–14 season. By the end of the 2018–19 season, the team reached 169 goals scored.
On 24 February, City won their sixth League Cup title when they defeated Chelsea 4–3 on penalties after a goalless draw over 120 minutes at Wembley Stadium.
Expectations were high for City's UEFA Champions League campaign. The team again won their group without breaking a sweat, then routed Schalke 04 in the round of 16, winning their home match 7–0. Similar to the previous season, City were drawn against an English club in the quarter-finals, this time Tottenham Hotspur. The Blues dropped their away match 0–1, with Sergio Agüero missing a penalty. The home match was all-or-nothing for City and it proved to be one of the best matches of that season. Raheem Sterling scored in the beginning, but City quickly conceded two goals and now needed to score three to advance. The squad did exactly that, leading 4–2 with 20 minutes to play. However, Fernando Llorente's contentious goal for Spurs meant City again needed a goal. In added time, Sterling converted a pass from Agüero and the entire stadium started celebrating what seemed to be a certain victory. However, the goal was disallowed after a VAR review and the Blues were eliminated in a heartbreaking fashion.
The 2018–19 Premier League title race was one of the closest contests of the Premier League era. City and Liverpool exchanged their leads 32 times over the season, in part due to fixture rearrangements for EFL and FA Cup matches and television demands. The two title contenders jointly amassed a combined total of 195 points, which at the time was the highest combined total in English top flight history.
On 12 May, City won their final league match of the league season 4–1 away at Brighton & Hove Albion to retain the Premier League title. In doing so, they matched their own record for 32 wins over a single season. They had to win their final 14 consecutive league matches to hold off the challenge of Liverpool, who themselves ended their season with nine-straight wins.
One week later, on 18 May, City defeated Watford 6–0 at Wembley to win the FA Cup and complete an unprecedented English men's domestic treble and clean sweep of the major honors in English football. It was also City's first ever league and FA Cup double and their sixth overall FA Cup title. The 6–0 scoreline was also the joint largest winning margin in the history of the FA Cup Final and the largest for any final in the competition since 1903. This final win of the season was Manchester City's 50th in all competitions.
As of 9 April 2019, Manchester City had won the Carabao Cup, progressed to the final of the FA Cup, were in second place with one game in hand in the Premier League and scheduled to play Tottenham in the Champions League quarter-finals, thus making it possible to achieve the quadruple, a unique sweep of four major tournaments in a single season, something that had not been done by any English men's side. A win in each of City’s last twelve games of the season (potential UCL semi-finals and final included) would have guaranteed the quadruple for the club. However, a dramatic loss to Tottenham on away goals on 17 April ended City's quadruple hopes. Still, the Blues managed to achieve an unprecedented domestic treble.

## Pre-season and friendlies

Win  Draw  Loss
Manchester City began their 2018–19 campaign with a tour of the United States in the 2018 International Champions Cup. City played against Borussia Dortmund at Soldier Field in Chicago, Liverpool at MetLife Stadium in East Rutherford, New Jersey, and Bayern Munich at Hard Rock Stadium in Miami Gardens, Florida.

### International Champions Cup
## Competitions

Win  Draw  Loss

### Overview

| Competition | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | G | W | D | L | GF | GA | GD | Win % |
| FA Community Shield | 1 | 1 | 0 | 0 | 2 | 0 | +2 | 100.00 |
| Premier League | 38 | 32 | 2 | 4 | 95 | 23 | +72 | 084.21 |
| FA Cup | 6 | 6 | 0 | 0 | 26 | 3 | +23 | 100.00 |
| EFL Cup | 6 | 4 | 2 | 0 | 16 | 1 | +15 | 066.67 |
| UEFA Champions League | 10 | 7 | 1 | 2 | 30 | 12 | +18 | 070.00 |
| Total | 61 | 50 | 5 | 6 | 169 | 39 | +130 | 081.97 |
Source: Competitions

### FA Community Shield

As champions of the 2017–18 Premier League, Manchester City took on the 2017–18 FA Cup winners, Chelsea, for the season-opening FA Community Shield.

### Premier League

Manchester City entered the competition as the defending champions.

#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Manchester City (C) | 38 | 32 | 2 | 4 | 95 | 23 | +72 | 98 | Qualification to Champions League group stage |
| 2 | Liverpool | 38 | 30 | 7 | 1 | 89 | 22 | +67 | 97 | Qualification to Champions League group stage |
| 3 | Chelsea | 38 | 21 | 9 | 8 | 63 | 39 | +24 | 72 | Qualification to Champions League group stage |
| 4 | Tottenham Hotspur | 38 | 23 | 2 | 13 | 67 | 39 | +28 | 71 | Qualification to Champions League group stage |
| 5 | Arsenal | 38 | 21 | 7 | 10 | 73 | 51 | +22 | 70 | Qualification to Europa League group stage |
* ↑ Since the winners of the EFL Cup and the FA Cup, Manchester City, qualified for the Champions League, the spot given to the FA Cup winners (Europa League group stage) was passed to the sixth-placed team and the spot given to the League Cup winners (Europa League second qualifying round) 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 |
Last updated: 12 May 2019. Source: Premier League

#### Results by matchday

| Matchday | 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 | H | A | H | A | H | A | H | H | A | H | A | A | H | H | A | A | H | H | A | A | H | A | H | H | A | H | A | H | A | H | A | A | H | A |
| Result | W | W | D | W | W | W | W | D | W | W | W | W | W | W | W | L | W | L | L | W | W | W | W | L | W | W | W | W | W | W | W | W | W | W | W | W | W | W |
| Position | 5 | 1 | 5 | 4 | 3 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Points | 3 | 6 | 7 | 10 | 13 | 16 | 19 | 20 | 23 | 26 | 29 | 32 | 35 | 38 | 41 | 41 | 44 | 44 | 44 | 47 | 50 | 53 | 56 | 56 | 59 | 62 | 65 | 68 | 71 | 74 | 77 | 80 | 83 | 86 | 89 | 92 | 95 | 98 |

#### Fixtures

The Premier League fixtures for the 2018–19 season were announced on 14 June 2018.

### FA Cup

Manchester City entered the competition in the third round and were given a home tie against Rotherham United. The fourth round draw was made live on BBC by Robbie Keane and Carl Ikeme from Wolverhampton on 7 January 2019. The fifth round draw was broadcast live on BBC on 28 January 2019, with Alex Scott and Ian Wright conducting the draw. The quarter-finals draw was made on 18 February by Darren Fletcher & Wayne Bridge.

### EFL Cup

Manchester City entered the competition in the third round as the defending champions and were drawn away to Oxford United. A home tie against Fulham was confirmed for the fourth round. The semi-finals draw was made live on Sky Sports by Piers Morgan and Peter Crouch on 19 December 2018. City advanced to the final, defending their title by defeating Chelsea on penalties after a goalless draw over the 120 minutes.

### UEFA Champions League

On 30 August 2018, Manchester City were drawn in Group F of the UEFA Champions League alongside Shakhtar Donetsk, Lyon and 1899 Hoffenheim.

#### Group stage

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Manchester City | 6 | 4 | 1 | 1 | 16 | 6 | +10 | 13 | Advance to knockout phase |
| 2 | Lyon | 6 | 1 | 5 | 0 | 12 | 11 | +1 | 8 | Advance to knockout phase |
| 3 | Shakhtar Donetsk | 6 | 1 | 3 | 2 | 8 | 16 | −8 | 6 | Transfer to Europa League |
| 4 | TSG Hoffenheim | 6 | 0 | 3 | 3 | 11 | 14 | −3 | 3 | |

#### Knockout phase

On 17 December 2018, the round of 16 draw was made in Nyon, Switzerland.

##### Quarter-finals

The draw for the quarter-finals was held on 15 March 2019, 12:00 CET, at the UEFA headquarters in Nyon, Switzerland.

## Squad information
### First-team squad

| N | Pos. | Name | Age | Since | App | Goals | Ends | Transfer fee | Notes |
| 1 | GK | Claudio Bravo | 36 | 2016 | 44 | 0 | 2020 | £15.4m | Second nationality: Spain |
| 2 | DF | Kyle Walker | 28 | 2017 | 100 | 2 | 2022 | £45m | |
| 3 | DF | Danilo | 27 | 2017 | 60 | 4 | 2022 | £26.5m | |
| 4 | DF | Vincent Kompany (c) | 33 | 2008 | 360 | 20 | 2019 | £6m | Captain |
| 5 | DF | John Stones | 24 | 2016 | 109 | 5 | 2022 | £47.5m | |
| 7 | FW | Raheem Sterling | 24 | 2015 | 191 | 69 | 2023 | £44m | |
| 8 | MF | İlkay Gündoğan | 28 | 2016 | 114 | 17 | 2020 | £20m | |
| 10 | FW | Sergio Agüero | 30 | 2011 | 338 | 231 | 2021 | £31.5m | All time top goalscorer |
| 14 | DF | Aymeric Laporte | 24 | 2018 | 64 | 5 | 2025 | £57m | |
| 15 | DF | Eliaquim Mangala | 28 | 2014 | 79 | 0 | 2020 | £42m | |
| 17 | MF | Kevin De Bruyne | 27 | 2015 | 174 | 41 | 2023 | £54.5m | |
| 18 | MF | Fabian Delph | 29 | 2015 | 89 | 5 | 2020 | £8m | |
| 19 | FW | Leroy Sané | 23 | 2016 | 133 | 39 | 2021 | £37m | |
| 20 | MF | Bernardo Silva | 24 | 2017 | 104 | 22 | 2025 | £43.5m | |
| 21 | MF | David Silva | 33 | 2010 | 396 | 71 | 2020 | £24m | |
| 22 | DF | Benjamin Mendy | 24 | 2017 | 23 | 0 | 2022 | £52m | |
| 25 | MF | Fernandinho | 34 | 2013 | 273 | 23 | 2020 | £30m | |
| 26 | FW | Riyad Mahrez | 28 | 2018 | 44 | 12 | 2023 | £60m | Record signing |
| 30 | DF | Nicolás Otamendi | 31 | 2015 | 169 | 8 | 2022 | £28m | |
| 31 | GK | Ederson | 25 | 2017 | 100 | 0 | 2025 | £34.9m | Second nationality: Portugal |
| 32 | GK | Daniel Grimshaw | 22 | 2019 | 0 | 0 | 2021 | Youth system | Academy graduate |
| 33 | FW | Gabriel Jesus | 22 | 2017 | 100 | 45 | 2023 | £27m | |
| 34 | DF | Philippe Sandler | 22 | 2018 | 2 | 0 | 2022 | £2.6m | |
| 35 | MF | Oleksandr Zinchenko | 22 | 2016 | 43 | 1 | 2021 | £1.7m | |
| 47 | MF | Phil Foden | 18 | 2017 | 36 | 7 | 2024 | Youth system | Academy graduate |
| 49 | GK | Arijanet Muric | 20 | 2018 | 5 | 0 | 2020 | Youth system | Academy graduate |
Updated to match played 18 May 2019 Source: Manchester City
Ordered by squad number. Appearances include league and cup appearances, including as substitute. Age stated as at the end of 2018–19 season.

## Statistics

    As of 18 May 2019

### Squad statistics

Appearances (Apps) numbers are for appearances in competitive games only, including sub appearances. Red card numbers denote: numbers in parentheses represent red cards overturned for wrongful dismissal.
| No. | Nat. | Player | Pos. | Premier League | Premier League | Premier League | Premier League | FA Cup | FA Cup | FA Cup | FA Cup | League Cup | League Cup | League Cup | League Cup | Community Shield | Community Shield | Community Shield | Community Shield | Champions League | Champions League | Champions League | Champions League | Total | Total | Total | Total |
| No. | Nat. | Player | Pos. | Apps | | | | Apps | | | | Apps | | | | Apps | | | | Apps | | | | Apps | | | |
| 1 | | Claudio Bravo | GK | | | | | | | | | | | | | 1 | | | | | | | | 1 | | | |
| 2 | | Kyle Walker | DF | 33 | 1 | 3 | | 5 | | 2 | | 3 | 1 | | | 1 | | | | 10 | | 1 | | 52 | 2 | 6 | |
| 3 | | Danilo | DF | 11 | 1 | 1 | | 4 | | 1 | | 5 | | 1 | | | | | | 2 | | 1 | | 22 | 1 | 4 | |
| 4 | | Vincent Kompany | DF | 17 | 1 | 6 | | 1 | | | | 3 | | 1 | | 1 | | | | 4 | | | | 26 | 1 | 7 | |
| 5 | | John Stones | DF | 24 | | 1 | | 5 | | | | 3 | | | | 1 | | | | 6 | | | | 39 | | 1 | |
| 7 | | Raheem Sterling | MF | 34 | 17 | 3 | | 4 | 3 | 1 | | 3 | | | | | | | | 10 | 5 | 1 | | 51 | 25 | 5 | |
| 8 | | İlkay Gündoğan | MF | 31 | 6 | 3 | | 6 | | | | 4 | | 1 | | 1 | | | | 8 | | | | 50 | 6 | 4 | |
| 10 | | Sergio Agüero | FW | 33 | 21 | 3 | | 2 | 2 | | | 3 | 1 | | | 1 | 2 | | | 7 | 6 | 2 | | 46 | 32 | 5 | |
| 14 | | Aymeric Laporte | DF | 35 | 3 | 3 | | 4 | | 1 | | 1 | | | | 1 | | | | 10 | 2 | 1 | | 51 | 5 | 5 | |
| 15 | | Eliaquim Mangala | DF | | | | | | | | | | | | | | | | | | | | | | | | |
| 17 | | Kevin De Bruyne | MF | 19 | 2 | 2 | | 4 | 2 | | | 5 | 2 | | | | | | | 4 | | | | 32 | 6 | 2 | |
| 18 | | Fabian Delph | MF | 11 | | 1 | 1 | 1 | | | | 2 | | | | | | | | 6 | | | | 20 | | 1 | 1 |
| 19 | | Leroy Sané | MF | 31 | 10 | 1 | | 4 | 2 | | | 3 | | | | 1 | | | | 8 | 4 | | | 47 | 16 | 1 | |
| 20 | | Bernardo Silva | MF | 36 | 7 | 3 | | 4 | 2 | | | 2 | | | | 1 | | | | 8 | 4 | | | 51 | 13 | 3 | |
| 21 | | David Silva | MF | 33 | 6 | 3 | | 5 | 1 | 1 | | 3 | | | | | | | | 9 | 3 | | | 50 | 10 | 4 | |
| 22 | | Benjamin Mendy | DF | 10 | | 1 | | 1 | | | | 1 | | | | 1 | | | | 2 | | | | 15 | | 1 | |
| 25 | | Fernandinho | MF | 29 | 1 | 5 | | 3 | | | | 1 | | 1 | | 1 | | | | 8 | | 3 | | 42 | 1 | 9 | |
| 26 | | Riyad Mahrez | MF | 27 | 7 | | | 5 | 2 | | | 5 | 2 | | | 1 | | | | 6 | 1 | 1 | | 44 | 12 | 1 | |
| 30 | | Nicolás Otamendi | DF | 18 | | 1 | | 5 | 1 | | | 4 | | 1 | | 1 | | | | 5 | | 2 | 1 | 33 | 1 | 4 | 1 |
| 31 | | Ederson | GK | 38 | | 2 | | 6 | | | | 1 | | | | | | | | 10 | | 1 | | 55 | | 3 | |
| 32 | | Daniel Grimshaw | GK | | | | | | | | | | | | | | | | | | | | | | | | |
| 33 | | Gabriel Jesus | FW | 29 | 7 | 1 | | 6 | 5 | | | 5 | 5 | | | 1 | | | | 6 | 4 | | | 47 | 21 | 1 | |
| 34 | | Philippe Sandler | DF | | | | | 1 | | | | 1 | | | | | | | | | | | | 2 | | | |
| 35 | | Oleksandr Zinchenko | MF | 14 | | 1 | | 4 | | | | 6 | 1 | | | | | | | 5 | | 1 | | 29 | 1 | 2 | |
| 47 | | Phil Foden | MF | 13 | 1 | | | 3 | 3 | | | 5 | 2 | 1 | | 1 | | | | 4 | 1 | | | 26 | 7 | 1 | |
| 49 | | Arijanet Muric | GK | | | | | | | | | 5 | | | | | | | | | | | | 5 | | | |
| 50 | | Eric García | DF | | | | | | | | | 3 | | | | | | | | | | | | 3 | | | |
| 55 | | Brahim | MF | | | | | | | | | 3 | 2 | | | 1 | | | | | | | | 4 | 2 | | |
| 61 | | Felix Nmecha | MF | | | | | | | | | 1 | | | | | | | | | | | | 1 | | | |
| 81 | | Claudio Gomes | MF | | | | | | | | | 1 | | | | 1 | | | | | | | | 2 | | | |
| 82 | | Adrián Bernabé | MF | | | | | | | | | 1 | | | | | | | | | | | | 1 | | | |
| 83 | | Ian Poveda | FW | | | | | | | | | 1 | | | | | | | | | | | | 1 | | | |
| Own goals | Own goals | Own goals | Own goals | Own goals | 4 | | | | 3 | | | | | | | | | | | | | | | | 7 | | |
| Totals | Totals | Totals | Totals | Totals | 95 | 44 | 1 | | 26 | 6 | 0 | | 16 | 6 | 0 | | 2 | 0 | 0 | | 30 | 14 | 1 | | 169 | 69 | 2 |

### Goalscorers

Includes all competitive matches. The list is sorted alphabetically by surname when total goals are equal.
| No. | Pos. | Player | Premier League | FA Cup | League Cup | Community Shield | Champions League | TOTAL |
| 10 | FW | Sergio Agüero | 21 | 2 | 1 | 2 | 6 | 32 |
| 7 | FW | Raheem Sterling | 17 | 3 | 0 | 0 | 5 | 25 |
| 33 | FW | Gabriel Jesus | 7 | 5 | 5 | 0 | 4 | 21 |
| 19 | FW | Leroy Sané | 10 | 2 | 0 | 0 | 4 | 16 |
| 20 | MF | Bernardo Silva | 7 | 2 | 0 | 0 | 4 | 13 |
| 26 | FW | Riyad Mahrez | 7 | 2 | 2 | 0 | 1 | 12 |
| 21 | MF | David Silva | 6 | 1 | 0 | 0 | 3 | 10 |
| 47 | MF | Phil Foden | 1 | 3 | 2 | 0 | 1 | 7 |
| 17 | MF | Kevin De Bruyne | 2 | 2 | 2 | 0 | 0 | 6 |
| 8 | MF | İlkay Gündoğan | 6 | 0 | 0 | 0 | 0 | 6 |
| 14 | DF | Aymeric Laporte | 3 | 0 | 0 | 0 | 2 | 5 |
| 55 | MF | Brahim | 0 | 0 | 2 | 0 | 0 | 2 |
| 2 | DF | Kyle Walker | 1 | 0 | 1 | 0 | 0 | 2 |
| 3 | DF | Danilo | 1 | 0 | 0 | 0 | 0 | 1 |
| 25 | MF | Fernandinho | 1 | 0 | 0 | 0 | 0 | 1 |
| 4 | DF | Vincent Kompany | 1 | 0 | 0 | 0 | 0 | 1 |
| 30 | DF | Nicolás Otamendi | 0 | 1 | 0 | 0 | 0 | 1 |
| 35 | MF | Oleksandr Zinchenko | 0 | 0 | 1 | 0 | 0 | 1 |
| Own goals | Own goals | Own goals | 4 | 3 | 0 | 0 | 0 | 7 |
| Totals | Totals | Totals | 95 | 26 | 16 | 2 | 30 | 169 |

### Hat-tricks

| Player | Against | Result | Date | Competition |
| Sergio Agüero | Huddersfield Town | 6–1 (H) | 19 August 2018 | Premier League |
| Gabriel Jesus | Shakhtar Donetsk | 6–0 (H) | 7 November 2018 | UEFA Champions League |
| Gabriel Jesus$^4$ | Burton Albion | 9–0 (H) | 9 January 2019 | EFL Cup |
| Sergio Agüero | Arsenal | 3–1 (H) | 3 February 2019 | Premier League |
| Sergio Agüero | Chelsea | 6–0 (H) | 10 February 2019 | Premier League |
| Raheem Sterling | Watford | 3–1 (H) | 9 March 2019 | Premier League |
(H) – Home; (A) – Away; (N) – Neutral $^4$ – Player scored four goals

### Clean sheets

The list is sorted by shirt number when total clean sheets are equal. Numbers in parentheses represent games where both goalkeepers participated and both kept a clean sheet; the number in parentheses is awarded to the goalkeeper who was substituted on, whilst a full clean sheet is awarded to the goalkeeper who was on the field at the start of play.
| No. | Player | Premier League | FA Cup | League Cup | Community Shield | Champions League | TOTAL |
| 31 | Ederson | 20 | 4 | 1 | 0 | 3 | 28 |
| 49 | Arijanet Muric | 0 | 0 | 4 | 0 | 0 | 4 |
| 1 | Claudio Bravo | 0 | 0 | 0 | 1 | 0 | 1 |
| Totals | Totals | 20 | 4 | 5 | 1 | 3 | 33 |

## Transfers and loans
### Transfers in

| Date from | Position | No. | Name | From club | Fee | Joining squad |
| 1 July 2018 | MF | 82 | Adrián Bernabé | Barcelona B | Free transfer | Academy |
| 2 July 2018 | FW | 96 | Ben Knight | Ipswich Town | £700,000 | Academy |
| 10 July 2018 | MF | 26 | Riyad Mahrez | Leicester City | £60,000,000 | First team |
| 25 July 2018 | MF | 81 | Claudio Gomes | Paris Saint-Germain Youth Academy | Free transfer | Academy |
| 31 July 2018 | DF | 34 | Philippe Sandler | PEC Zwolle | £2,600,000 | First team |
| 9 August 2018 | MF | — | Daniel Arzani | Melbourne City | Undisclosed | Academy |
| 31 August 2018 | FW | 70 | Jayden Braaf | Jong PSV | Free transfer | Academy |
| 14 January 2019 | DF | — | Ko Itakura | Kawasaki Frontale | Undisclosed | Academy |
| 31 January 2019 | MF | — | Ante Palaversa | Hajduk Split | Undisclosed | Academy |
| 31 January 2019 | GK | — | Gavin Bazunu | Shamrock Rovers | £420,000 | Academy |
| Total | Total | Total | Total | Total | £63,720,000 |

### Transfers out

| Date from | Position | No. | Name | To club | Fee | From squad |
| 15 June 2018 | DF | 69 | Angeliño | PSV | £5,000,000 | First team |
| 26 June 2018 | DF | 56 | Ashley Smith-Brown | Plymouth Argyle | Undisclosed | Academy |
| 1 July 2018 | MF | 84 | Sadou Diallo | Wolverhampton Wanderers | Released | Academy |
| 1 July 2018 | FW | 44 | Javairô Dilrosun | Hertha BSC | Free transfer | Academy |
| 1 July 2018 | FW | — | Bobby Duncan | Liverpool | Released | Academy |
| 1 July 2018 | DF | 45 | Demeaco Duhaney | Huddersfield Town | Released | Academy |
| 1 July 2018 | DF | — | Harold Essien | Middlesbrough | Undisclosed | Academy |
| 1 July 2018 | DF | 50 | Pablo Maffeo | VfB Stuttgart | £9,000,000 | First team |
| 1 July 2018 | MF | — | Divine Naah | Tubize | Free transfer | Academy |
| 1 July 2018 | MF | 85 | Will Patching | Notts County | Free transfer | Academy |
| 1 July 2018 | DF | 71 | Erik Sarmiento | Espanyol | Released | Academy |
| 1 July 2018 | GK | 88 | Paweł Sokół | Korona Kielce | Free transfer | Academy |
| 1 July 2018 | MF | 42 | Yaya Touré | Olympiacos | Released | First team |
| 1 July 2018 | MF | 83 | Marcus Wood | Bolton Wanderers | Released | Academy |
| 2 July 2018 | FW | — | Olarenwaju Kayode | Shakhtar Donetsk | £3,000,000 | Academy |
| 2 July 2018 | MF | 82 | Jacob Davenport | Blackburn Rovers | Undisclosed | Academy |
| 10 July 2018 | GK | 54 | Angus Gunn | Southampton | £13,500,000 | First team |
| 12 July 2018 | MF | — | Pascal Kpohomouh | Southampton | Undisclosed | Academy |
| 12 July 2018 | FW | — | Benni Smales-Braithwaite | Southampton | Undisclosed | Academy |
| 17 July 2018 | MF | 70 | Isaac Buckley-Ricketts | Peterborough United | Undisclosed | Academy |
| 18 July 2018 | MF | 78 | Rodney Kongolo | Heerenveen | £750,000 | Academy |
| 18 July 2018 | MF | — | Yaw Yeboah | Numancia | Undisclosed | Academy |
| 31 July 2018 | DF | 86 | Ash Kigbu | Wolfsberger AC | Undisclosed | Academy |
| 31 July 2018 | MF | 59 | Bersant Celina | Swansea City | £3,000,000 | Academy |
| 2 August 2018 | MF | 52 | Kean Bryan | Sheffield United | Free transfer | Academy |
| 4 August 2018 | MF | — | Reece Devine | Manchester United | Undisclosed | Academy |
| 7 August 2018 | GK | 13 | Joe Hart | Burnley | £3,500,000 | First team |
| 21 August 2018 | DF | 28 | Jason Denayer | Lyon | £5,800,000 | First team |
| 31 August 2018 | MF | 45 | Chidiebere Nwakali | Raków | Undisclosed | Academy |
| 6 January 2019 | MF | 55 | Brahim | Real Madrid | £15,500,000 | First team |
| 18 January 2019 | DF | 79 | Edward Francis | Wolverhampton Wanderers | Undisclosed | Academy |
| 29 January 2019 | FW | 84 | Rabbi Matondo | Schalke 04 | £11,000,000 | Academy |
| 31 January 2019 | DF | — | Ryan Corrigan | Stoke City | Undisclosed | Academy |
| 19 March 2019 | GK | 36 | Curtis Anderson | Charlotte Independence | Undisclosed | Academy |
| Total | Total | Total | Total | Total | £70,050,000 |

### Loans out

| Date from | Date to | Position | No. | Name | To club | From squad |
| 14 February 2017 | 31 December 2018 | MF | — | Yangel Herrera | New York City FC | Academy |
| 11 August 2017 | 9 January 2019 | MF | — | Ivan Ilić | Red Star Belgrade | Academy |
| 21 August 2017 | 9 January 2019 | MF | — | Uriel Antuna | Groningen | Academy |
| 16 January 2018 | 31 December 2018 | FW | 29 | Marlos Moreno | Flamengo | First team |
| 1 July 2018 | 1 January 2019 | MF | — | Anthony Cáceres | Melbourne City | Academy |
| 1 July 2018 | 30 June 2019 | DF | — | Pablo Marí | Deportivo La Coruña | Academy |
| 3 July 2018 | 30 June 2019 | MF | 65 | Matthew Smith | Twente | Academy |
| 4 July 2018 | 18 January 2019 | DF | 79 | Edward Francis | Almere City | Academy |
| 5 July 2018 | 30 June 2019 | MF | — | Luke Brattan | Melbourne City | Academy |
| 7 July 2018 | 30 June 2019 | MF | 76 | Manu García | Toulouse | First team |
| 7 July 2018 | 30 June 2019 | DF | — | Erik Palmer-Brown | NAC Breda | Academy |
| 9 July 2018 | 30 June 2019 | MF | 75 | Aleix García | Girona | First team |
| 12 July 2018 | 30 June 2019 | MF | 67 | Paolo Fernandes | NAC Breda | Academy |
| 18 July 2018 | 18 July 2019 | MF | — | Mix Diskerud | Ulsan Hyundai | Academy |
| 26 July 2018 | 30 June 2019 | FW | 68 | Thierry Ambrose | Lens | Academy |
| 30 July 2018 | 30 June 2019 | FW | 39 | Jack Harrison | Leeds United | Academy |
| 31 July 2018 | 22 August 2018 | GK | 49 | Arijanet Muric | NAC Breda | First team |
| 3 August 2018 | 30 June 2019 | DF | 24 | Tosin Adarabioyo | West Bromwich Albion | First team |
| 3 August 2018 | 30 June 2019 | MF | — | Luka Ilić | NAC Breda | Academy |
| 7 August 2018 | 30 June 2019 | MF | 62 | Brandon Barker | Preston North End | Academy |
| 8 August 2018 | 30 June 2019 | FW | 85 | Thomas Agyepong | Hibernian | Academy |
| 9 August 2018 | 30 June 2019 | FW | 43 | Lucas Nmecha | Preston North End | First team |
| 16 August 2018 | 30 June 2019 | MF | 27 | Patrick Roberts | Girona | First team |
| 17 August 2018 | 30 June 2020 | MF | — | Daniel Arzani | Celtic | Academy |
| 30 August 2018 | 30 June 2019 | MF | — | Ernest Agyiri | Tubize | Academy |
| 31 August 2018 | 30 June 2019 | MF | 57 | Aaron Nemane | Tubize | Academy |
| 31 August 2018 | 30 June 2019 | MF | 38 | Douglas Luiz | Girona | Academy |
| 31 August 2018 | 4 January 2019 | DF | 58 | Charlie Oliver | Brentford B | Academy |
| 31 August 2018 | 31 January 2019 | MF | — | Collins Tanor | Hobro | Academy |
| 1 January 2019 | 30 June 2019 | MF | — | Anthony Cáceres | Sydney FC | Academy |
| 9 January 2019 | 30 June 2019 | MF | — | Ivan Ilić | Zemun | Academy |
| 14 January 2019 | 30 June 2020 | DF | — | Ko Itakura | Groningen | Academy |
| 16 January 2019 | 30 June 2019 | MF | — | Yangel Herrera | Huesca | Academy |
| 24 January 2019 | 30 June 2019 | FW | 74 | Luke Bolton | Wycombe Wanderers | First team |
| 25 January 2019 | 30 June 2019 | MF | 29 | Marlos Moreno | Santos Laguna | First team |
| 29 January 2019 | 31 December 2019 | MF | — | Uriel Antuna | LA Galaxy | Academy |
| 31 January 2019 | 30 June 2020 | MF | — | Ante Palaversa | Hajduk Split | Academy |
| 31 January 2019 | 30 June 2019 | MF | — | Collins Tanor | Thisted | Academy |
* ↑ Ivan Ilić's planned 2 season-long loan to Red Star Belgrade was ended on 9 January.'"`UNIQ--ref-00000326-QINU`"'
* ↑ Antuna's planned 2 season-long loan to FC Gronigan was ended on 9 January.'"`UNIQ--ref-0000032A-QINU`"'
* ↑ Cáceres's planned season-long loan to Melbourne City was ended on 1 January.'"`UNIQ--ref-00000330-QINU`"'
* ↑ Ed Francis's planned season long loan to Almere City was ended on 18 January when he was sold to Wolverhampton Wanderers.'"`UNIQ--ref-00000338-QINU`"'
* ↑ Muric's planned season-long loan to NAC Breda was ended on 22 August due to an injury to Manchester City's second-choice goalkeeper Claudio Bravo.'"`UNIQ--ref-0000034C-QINU`"'
* ↑ Collins Tanor's planned season long loan to Hobro IK was ended on 31 January.'"`UNIQ--ref-00000368-QINU`"'