2022–23 Manchester City F.C. season
2022–23 season | ||||
Chairman | Khaldoon Al Mubarak | |||
---|---|---|---|---|
Owner | City Football Group | |||
Manager | Pep Guardiola | |||
Stadium | Etihad Stadium | |||
Premier League | 1st | |||
FA Cup | Winners | |||
EFL Cup | Quarter-finals | |||
FA Community Shield | Runners-up | |||
UEFA Champions League | Winners | |||
Top goalscorer | League: Erling Haaland (36) All: Erling Haaland (52) |
|||
Highest home attendance | 53,490 v Chelsea 21 May 2023 (Premier League) |
|||
Lowest home attendance | 47,149 v Liverpool 22 December 2022 (EFL Cup) |
|||
Average home league attendance | 53,249 | |||
Biggest win | 7–0 v RB Leipzig (Home) 14 March 2023 (UEFA Champions League) |
|||
Biggest defeat | 1–3 v Liverpool (Neutral) 30 July 2022 (FA Community Shield) 0–2 v Southampton (Away) 11 January 2023 (EFL Cup) |
|||
|
||||
|
The 2022–23 season was the 128th season in the existence of Manchester City Football Club and their 21st consecutive season in the top flight of English football, where they were competing as two-time defending champions. In addition to the Premier League, Manchester City were also participating in this season's editions of the FA Cup, EFL Cup, Community Shield and UEFA Champions League, entering the latter for the 12th consecutive season. The season was unusual in that the fixture dates of domestic and European competitions were altered to accommodate the FIFA World Cup played in November and December 2022 in Qatar.
Manchester City kicked off the season by losing the Community Shield to Liverpool 1–3 and were knocked out of the EFL Cup by Southampton at the quarter-final stage in January 2023. On 20 May, City mathematically clinched their third consecutive Premier League title following an exciting title race with closest rivals Arsenal, who had been leading the standings for the large part of the season. On 3 June, City defeated rivals Manchester United 2–1 in the FA Cup final to win their second trophy of the season. Furthermore, the Blues had advanced to their second Champions League final in three years, where they defeated Inter Milan on 10 June in Istanbul to clinch the club's first-ever European Cup, their first European trophy since 1970, and complete only the second continental treble by an English men's team, after Manchester United in 1998–99. Manchester City ended the season topping the UEFA coefficient rankings.
One of this season's individual highlights were the goalscoring feats of City's new striker Erling Haaland in his debut season in English football. He broke several club, league, and European records after scoring 52 goals in his first 53 games at City, going on to win multiple individual awards, including the European Golden Shoe.
This was the first season since 2012–13 without former team captain Fernandinho, who left at the end of the previous season to return to Brazil, and the first since 2014–15 not to feature English forward Raheem Sterling, who moved to Chelsea in the summer of 2022.
Contents
- 1 Kits
- 2 Season summary
- 3 First-team squad
- 4 Transfers
- 5 Pre-season and friendlies
- 6 Competitions
- 7 Statistics
- 8 Awards
- 8.1 Etihad Player of the Year
- 8.2 Premier League Player of the Season
- 8.3 Premier League Young Player of the Season
- 8.4 FWA Footballer of the Year
- 8.5 UEFA Champions League Player of the Season
- 8.6 European Golden Shoe
- 8.7 Premier League Golden Boot
- 8.8 Premier League Playmaker of the Season
- 8.9 Premier League Manager of the Season
- 8.10 LMA Manager of the Year
- 8.11 UEFA Champions League Team of the Season
- 8.12 Premier League Player of the Month
- 8.13 Etihad Player of the Month
- 9 See also
- 10 Notes
- 11 References
Kits
Supplier: Puma / Sponsor: Etihad Airways
Home
|
Home alt.[upper-alpha 1]
|
Away
|
Third
|
Season summary
Pre-season
Manchester City had already resolved their most pressing squad issue before the end of the previous season, having announced their agreement to recruit a world-class centre-forward in Erling Haaland from Borussia Dortmund. This transfer was confirmed on 13 June 2022, with Haaland formally joining the first team on 1 July.[4] Julián Álvarez would also join from River Plate, having been transferred in January 2022 and then temporarily loaned back.
City were expected to purchase a defensive midfielder to replace former captain Fernandinho. Kalvin Phillips was duly signed from Leeds United for a reported fee of £42 million plus add-ons on 4 July and took the number 4 shirt previously worn by Vincent Kompany.[5] Man City were also reported to be in the market for a new specialist left-back, with rumours that Marc Cucurella at Brighton was their number one target.
City's first player sales of the season were the transfer out of Pedro Porro to Sporting Lisbon through a loan-to-buy deal for £7.2 million.[6] and of Gavin Bazunu to Southampton for £12 million initially, up to £15 million after add-ons.[7] Neither player had made a first-team appearance for City.
City began pre-season with several key first-team players entering the final years of their contract amidst rumours that they might leave the club for a fee rather than renew. Of these, it seemed the most speculation concerned Gabriel Jesus and his possible transfer to Arsenal, Tottenham or Real Madrid after five years at City, and Raheem Sterling who was also rumoured to be a Real Madrid target. Both players would, in theory, compete with the incoming Haaland and Álvarez for playing time if they remained.[8] Jesus left City for Arsenal for a reported fee of £45 million on 4 July 2022.[9] Sterling went on to join Chelsea on 13 July 2022 for a fee reported to be about £47.5 million with £2.5 million of add-ons. He had won 11 domestic titles in seven seasons at Manchester City, scoring 131 goals in 339 appearances, and is the club's 11th highest scorer of all time.[10]
Another significant transfer was the move of versatile Ukrainian left-back / midfielder Oleksandr Zinchenko to Arsenal for a fee of around £30 million after six seasons at City on 22 July 2022.[11] This left Pep Guardiola with just two senior specialist full-backs in his squad at the start of the new season, both of whom were natural right-backs, meaning City did not have a first team left-back. The club had refused to offer the minimum £50 million fee demanded by Brighton for Cucurella and he was eventually transferred to Chelsea on 5 August for a reported fee in excess of £60 million.[12]
Manchester City opted to start pre-season training a week later than most of their rivals and scheduled only two friendly warm up games as part of their tour of the United States in order to ensure their players would have sufficient rest. They would also begin the new season with a relatively small squad of just 20 senior players. Both of these were considered to be strong preferences by Guardiola.[13]
Start of season
City won both their pre-season tour games in the U.S. However, they tasted their first defeat of the season in their first competitive match, losing 1–3 to a more prepared Liverpool side in the Community Shield held at Leicester City's King Power Stadium. Debutant Julián Álvarez scored the sole goal for the Blues. For their part, Liverpool were visibly more in-form, as they had a longer pre-season.[14]
In their first league game on 7 August, City beat West Ham 2–0 away, with Erling Haaland scoring his first two competitive goals on his league debut for the club. He became the first City player to do so since Sergio Agüero versus Swansea City in 2011.[15] The following weekend, City announced that İlkay Gündoğan had been appointed club captain with Rodri and Kyle Walker joining the vice-captain leadership group, shortly after City won their first league game at home 4–0 against AFC Bournemouth.[16]
City finally recruited a specialist left-back on 16 August, signing Spanish U-21 defender Sergio Gómez for £11 million plus add-ons from Anderlecht, where he had previously played under the management of former City defender and captain Vincent Kompany.[17]
On 21 August, City played Newcastle United in an entertaining match at St James' Park and fought out another two-goal comeback to snatch a 3–3 draw. With seven points after three games, City were second in the league standings, two points behind Arsenal.[18]
On 27 August, City fell behind by two goals for the fourth time in six league matches, this time against Crystal Palace at home; only to recover to a 4–2 victory in a second half comeback, with Erling Haaland scoring his first home goals and first hat-trick for the club.[19]
On 31 August, Haaland became the first City player in the Premier League era to score a hat-trick in consecutive league games, scoring a "perfect" one in a 6–0 home rout of newly promoted Nottingham Forest. He had scored 9 goals in his first five league games, another Premier League record.[20][21]
City were estimated to have earnt a Premier League record of about £180 million from transfer sales during the single summer 2022 window, thus demonstrating the success of the team's academy programme (sales included several youth players sold for seven- or eight-figure fees), and the increasing market value for footballers (such as Zinchenko and Jesus) gained from playing under Guardiola and his coaching team for several seasons.[22] City's overall net-spend in both 2022 transfer windows was estimated to be around +£100m, once again challenging their reputation for being a ostentatious buying club since the 2008 take-over.[23]
In their opening UEFA Champions League group game, Manchester City thrashed Sevilla 4–0 in Spain, with a Haaland brace, which brought his tally up to 12 goals in eight games for City and 25 goals in just 20 Champions League appearances. This was Sevilla's largest ever defeat at home in the Champions League and their first defeat in an opening fixture since their debut season; this was also the sixth time in seven seasons that City have won their opening fixture in the competition.[24]
City's home league fixture against Tottenham Hotspur, which originally was due to be played on 10 September, was postponed a day beforehand along with the entire weekend's English football league programme as a mark of respect following the death of Queen Elizabeth II.[25] The following week, the away league fixture against Arsenal, due to be played on 19 October, was also postponed indirectly due to events following the Queen's death.[26][27]
As of late September, and the first international break of the season, City were second in the league, one point behind Arsenal and ahead of Spurs on goal difference, after five wins and two draws. By that point, Haaland had already scored 14 goals in 10 games in all competitions and become the first player in Premier League history to score in all his first four away fixtures. City had also extended their unbeaten away run in the league to 22 games and well over a year since their last defeat.[28]
Autumn period
On 2 October, City beat Manchester United 6–3 in the first Manchester derby of the season at the Etihad, making it the highest scoring derby match of all-time. Both Haaland and Phil Foden scored the first City derby hat-tricks in 52 years and only the third and fourth of all-time. Haaland also became the first Premier League player to score a hat-trick in three consecutive home games, and City became the first team since Tottenham in 1965 to win 8 consecutive league home games while scoring three goals or more.[29] With his performance, the Norwegian pushed his output to an incredible 17 goals in 11 appearances, as well as 14 Premier League goals in 8 appearances.
A 4–0 home league victory against Southampton the following week included another goal from Haaland and meant he had now scored in ten consecutive fixtures overall and seven in the Premier League. The latter record matched a feat accomplished only once before by a City player in the Premier League, namely Sergio Agüero in 2019. Haaland had also reached the milestone of 20 goals for the season after playing only thirteen matches, another league record. Moreover, City matched the previous all-time English record set by Wolves in 1959 of nine consecutive home league wins while scoring three or more goals.[30] In the league standings, the Blues maintained their second place with 23 points, just one behind surprise leaders Arsenal and already three ahead of third-placed Spurs.
City qualified for the last 16 of the Champions League for the tenth consecutive season on 11 October. Although they could only draw 0–0 away to Copenhagen that night, a 1–1 draw between Dortmund and Sevilla ensured their progression. City's match included three first-half VAR decisions: a spectacular 25-yard Rodri strike ruled out because of an unintentional Riyad Mahrez handball in the build-up, a penalty awarded to City, also for handball, taken by Mahrez and saved, and a red-card shown to City's left back Sergio Gómez for a professional foul which left the Blues playing with 10 men for over an hour.[31]
City suffered their first league defeat in a hard fought match against Liverpool at Anfield on 16 October. Mo Salah scored the winning breakaway goal after Phil Foden had seen his effort ruled out by VAR for a foul on Fabinho by Haaland in the build up.
A second consecutive 0–0 Champions League away draw, to Dortmund on 25 October, was sufficient to ensure City would qualify for the last 16 as group winners with one game to spare, although Mahrez again missed the penalty. On 2 November, Rico Lewis scored his first senior goal in a 3–1 win against Sevilla; he became the all-time youngest scorer on a first start in a Champions League match and City's youngest ever Champions League scorer, aged 17 years and 346 days.[32] Three days later, City beat Fulham 2–1 in the league at the Etihad, having played for over an hour with ten men after João Cancelo had been sent-off when adjudged to have deliberately denied Harry Wilson a goal-scoring opportunity with a shoulder charge. City's winner was scored in the fifth minute of injury time by Haaland, netting a penalty after De Bruyne had been fouled. This led to ecstatic scenes afterwards with Guardiola encouraging his players to thank the crowd with a lap of honour.[33]
The Blues lost their final game before the mid-season break for the World Cup on 12 November, having been deservingly beaten 1–2 at home to Brentford with a brace, and 98th minute winner, from Ivan Toney, who had just learnt a couple of days beforehand he was not being called up to the England squad to play in Qatar. City therefore ended the first part of the season in second place in the league, five points behind Arsenal and two points ahead of Newcastle, but with a game in hand; the Blues also safely qualified for the last 16 of the Champions League and reached the fourth round of the EFL Cup.[34]
Sixteen of City's players were called up in squads to play in the World Cup finals, second only to Barcelona (17) in world football, and the most in the club's history. This left just eight players remaining at home until the season resumed the week before Christmas with a home EFL Cup tie against Liverpool.[35] Only two of City's World Cup participants played for teams eliminated at the group stage of the competition. The other fourteen would remain for the knockout stages. However, only Julián Álvarez reached the final week of the competition in the Argentina squad, while the others were eliminated either in the round of 16 or quarter-finals. Álvarez went on to become the fifth player to participate on the pitch in a World Cup final while playing at City (after Nigel de Jong in 2010, and Sergio Agüero, Pablo Zabaleta and Martin Demichelis in 2014), and only the second to become a World Cup winner as a City player.
The club announced on 23 November that Pep Guardiola had signed a new contract to remain as manager for an additional two years until summer 2025.[36]
Christmas and New Year
All but two of City's first team players had been able to return to training by the time of the first competitive fixture after the resumption of the season. Ederson had been delayed by flight problems returning from Brazil, and Álvarez was permitted an extended break to enjoy the victory celebrations in Argentina. In their first match back on 22 December, City beat Liverpool for the first time in two seasons with an entertaining 3–2 win in the fourth round of the EFL Cup, thus knocking out the current holders and qualifying for the quarter-finals.
Another brace from Haaland in City's 3–1 away victory over Leeds in their first league game after the World Cup moved him to 20 league goals for the season, as he became the fastest player since the formation of the Premier League to reach this milestone (after only 14 appearances).
City suffered from inconsistent form in early January 2023. They were convincingly knocked out of the EFL Cup by Southampton in a 2–0 defeat at St. Mary's and dropped league points against Everton and Manchester United to allow Arsenal to open up an eight point gap at the top of the table. The latter derby defeat included a controversial equalising goal for their rivals which should have been ruled out for offside.[37] However, the Blues also convincingly beat Chelsea 4–0 in the FA Cup to reach the fourth round.
Haaland scored his fourth hat-trick of the season in City's 3–0 victory over Wolves on 22 January. This set a new club record for the most hat-tricks scored in a single season and a new national record for the fewest games to achieve the milestone. It also moved Haaland to 31 goals in all competitions for the season, only seven behind City's all-time record, as he became only the 13th player in the club's history to score more than thirty.[38]
On winter transfer deadline day, João Cancelo moved on loan to Bayern Munich for the remainder of the season with an option for a later permanent transfer amid rumours he had fallen out with Pep Guardiola. Until then Cancelo had played the most minutes of any of the squad's defenders but had found game time more limited since the World Cup with the emergence of teenage academy graduate Rico Lewis and the form of Nathan Aké.[39]
On 6 February, the Premier League announced that, after a four-year investigation, they were charging Manchester City with committing more than 100 breaches of financial rules, referring the club to an independent commission for breaches made between 2009 and 2018. City were also accused of not co-operating with the investigation. The punishments that the commission can impose range from fines to points deduction and/or expulsion from the Premier League.[40]
Despite this, City went back to top of the league on 15 February when they beat the previous leaders, Arsenal, 3–1 at the Emirates Stadium to lead on goal difference, although their opponents that day still had a game in hand. However, this lead was brief as City's inconsistency and wasteful finishing again cost them two points in the following game away at Nottingham Forest, as the Blues were held to a 1–1 draw with a late equaliser by Chris Wood for the hosts; Arsenal won their game in hand to again stretch their lead to five points by early March.
Haaland scored his 27th goal of the league season against Bournemouth on 25 February to set a new club Premier League record for most goals scored in a season, beating the previous record by Sergio Agüero set in 2014–15.
On 28 February, City defeated Bristol City on the road 3–0, advancing to the FA Cup quarter-finals.
Season run-in
On 14 March, on a record breaking night, City defeated RB Leipzig 7–0 at home (8–1 on aggregate) in their Champions League round of 16 second leg tie to advance to the quarter-finals of the competition. This equalled City's record scoreline in the Champions League, but the match was particularly notable for the five goals scored by Erling Haaland who in doing so scored his 39th goal of the season and broke the 94-year-old club record of Tommy Johnson. It was also the first time a City player had scored five goals in a single continental match and broke the record for the most number of continental goals scored in a season.[41]
Prior to the final international break of the season, the Blues displayed an offensive masterclass against Burnley, recording a 6–0 home win in the FA Cup quarter-finals with another Haaland hat-trick.[42] City would face Sheffield United in the semi-finals at Wembley.
City convincingly beat Liverpool 4–1 at home in one of their best performances of the season on the resumption of domestic football on 1 April, despite going a goal behind and missing the injured Haaland and Foden from their match day squad. However, Arsenal matched the result later that day versus Leeds United and remained seven points ahead as league leaders, with just 10 games remaining for City to retain their league title, including a game in hand and a home fixture against their title rivals.[43]
On 8 April, in a 4–1 away win against Southampton, Erling Haaland brought his tally to 30 league goals with a brace; Jack Grealish was named MOTM with a goal and an assist; and Kevin De Bruyne provided his 100th assist in the Premier League, becoming only the fifth player to reach this milestone and the fastest ever to do so.[44]
Arsenal dropped points the following day, drawing 2–2 away to Liverpool after they had led by two goals. This reduced the deficit to 6 points with City having a game in hand, yet to play their rivals at home and with a superior goal difference.
On 11 April, Manchester City produced another outstanding performance, thoroughly outplaying 10-time defending Bundesliga champions Bayern Munich at home, and cruised to a convincing 3–0 victory in the first leg of their Champions League quarter-finals. Rodri, Bernardo Silva and Haaland each scored, and the Blues had multiple chances to further increase their advantage.[45]
A dominant first-half performance against Leicester City in the next league game saw City run-out as 3–1 winners. Another brace from Haaland brought his league goals tally to 32, equalling the record held by Mo Salah for goals in a 38-game Premier League season. The following day, Arsenal once again dropped points after holding a two goal lead, drawing 2–2 at West Ham. The deficit was now only 4 points with City having a game in hand, yet to play their rivals at home and with a superior goal difference.[46][47]
On 19 April, the Blues secured safe passage to the UCL semi-finals for the third year in a row after a 1–1 draw at the Allianz Arena. Haaland blasted a penalty over the cross bar at the end of the first half, but atoned by converting a one-on-one chance early into the second half. Late in the game, Bayern managed to equalise with a penalty by Joshua Kimmich. City would next face Real Madrid in a rematch of the previous year's semi-finals, where the Spanish giants had dramatically won 6–5 on aggregate after extra time en route to their 14th European crown.[48]
Later that week, Arsenal hosted the league's bottom club Southampton and drew 3–3 unexpectedly, coming back from a two goal deficit. Their lead was now five points, having played two more fixtures than City and due to meet them at the Etihad in their next match in what was billed as a league decider.[49]
On 22 April, Riyad Mahrez scored City's first ever Wembley hat-trick, and the first in a FA Cup semi-final since 1958, to beat Sheffield United 3–0 and reach the club's 12th FA Cup final.[50]
On 26 April, City convincingly defeated Arsenal 4–1 at home with a brace from De Bruyne and a goal and two assists from Haaland, with his goal breaking the Premier League goal scoring record in a 38-game season, to move within two points of the erstwhile league leaders with two games in hand, leaving the destiny of the league title totally in City's hands with only seven games to play.[51]
End of season
On 3 May, Haaland became the sole record holder for the most Premier League goals scored in a single season, netting City's second goal in a 3–0 home victory against West Ham United. The third goal, scored by Phil Foden, was also the 1,000th under Guardiola's reign as City manager, achieved in just 404 games.[52]
Further wins away at Fulham and at home to Leeds United stretched City's winning streak in the league to 10 games and ensured that they would probably require a maximum of eight points from their four remaining games to secure the league title, thanks to a significantly better goal difference than their closest rival.
On 9 May, the Blues secured a 1–1 draw at the Santiago Bernabéu Stadium in the first leg of the Champions League semi-finals against Real Madrid, with Kevin De Bruyne netting a powerful equaliser and becoming the first player to score in separate Champions League away knockout games against Real Madrid, having previously done so against Los Blancos in the round of 16 of the 2019–20 edition. City had controlled much of the game and frustrated the title holders in many periods of the match. However, both goalkeepers had to make excellent saves to keep the score competitive. The result stretched City's unbeaten run to 21 games in all competitions over the past three months.[53]
On 12 May, Haaland was named FWA Footballer of the Year, the season's first top level award.[54]
City extended their unbeaten run to 22 games and their league winning streak to 11 games as they defeated Everton 3–0 at Goodison Park on 14 May, with captain İlkay Gündoğan scoring a brace for the second league game in a row. This win, together with Arsenal's home defeat to Brighton later the same day, meant that City could become league champions if they were victorious against Chelsea at home in their next league game or if Arsenal lost against Nottingham Forest in their next game the day before.[55] The latter scenario subsequently materialised, as Arsenal lost 0–1 at Nottingham Forest on 20 May, with Manchester City securing their third consecutive league title, and fifth in six years, with three games to spare.[56]
On 17 May, in one of their best performances of the Guardiola era, City defeated Real Madrid 4–0 at home in the second leg of the Champions League semi-finals for a convincing 5–1 aggregate victory. Bernardo Silva scored a first-half brace and Manuel Akanji and Julián Álvarez further extended their lead in the second half. Once again, the Blues had an abundance of chances to score more, but, similarly to last season, Madrid goalkeeper Thibaut Courtois's stellar performance kept his side in the game, this time until City's third goal. Manchester City therefore advanced to their second Champions League final in three years, having lost to Chelsea in the 2021 final; they would meet Inter Milan in Istanbul on 10 June 2023, attempting to clinch their first European Cup and first European trophy since 1970.[57][58]
After clinching the title with three games to spare, City ended their league campaign with a home win, an away draw and an away defeat against Chelsea, Brighton and Brentford, respectively, as Guardiola rotated his squad to rest players ahead of the two finals. In the end of season awards, Haaland became the first player to win both the Premier League Player of the Season and Young Player of the Season awards, as well as the Golden Boot. De Bruyne won the Playmaker of the Season award, while Pep Guardiola won both the Premier League Manager of the Season and LMA Manager of the Year awards.
The Treble
On 3 June, City secured the league and FA Cup double for the second time in their history by beating closest rivals Manchester United 2–1 in the first-ever Manchester derby cup final. İlkay Gündoğan scored both goals for the Blues, the first one after just 12 seconds, making it the fastest in FA Cup finals history. As with the previous league derby at Old Trafford, there was some refereeing controversy during the game: namely Bruno Fernandes' equaliser via a questionable penalty for a Jack Grealish handball and a unawarded penalty for a foul on De Bruyne by Fred, but these issues were rendered inconsequential by a City victory.[59][60]
On 10 June, Manchester City faced Inter Milan in the UEFA Champions League final, aiming to end the 53-year European trophy drought and secure the continental treble, and the match turned out anything but easy. City began the final with Kyle Walker on the bench and replaced by Nathan Aké in the starting line-up in an unexpected change; Inter Milan retained the same starting line-up that had played in previous rounds.[61] The two sides had scoring chances early in the first half, but Inter's André Onana made two saves to prevent City from taking the lead.[62] A misplayed pass from Ederson in the 26th minute was stolen by Nicolò Barella, but his shot over the goalkeeper missed.[63][64] Kevin De Bruyne left the match in the 36th minute with a hamstring injury and was replaced by Phil Foden.[65] The first half ended scoreless, with Inter playing defensively to prevent City from gaining momentum.[62][64]
Romelu Lukaku was brought on to replace former City striker Edin Džeko early in the second half and immediately produced a chance from a header. In the 59th minute, Ederson did not anticipate a backpass from Manuel Akanji which was found by Inter's Lautaro Martínez; his shot from near the touchline was blocked by Ederson.[64] Rodri scored the opening goal for City in the 68th minute by finishing a pulled-back pass that Bernardo Silva sent from near the goal to the top of the penalty area.[62][63] Inter had a chance to equalise three minutes later through a header by defender Federico Dimarco that hit the crossbar. Dimarco tried to capitalise on the rebound as well, but his shot was blocked by Lukaku.[62] The Belgian striker had his own chance to score from a close-range header in the 89th minute, which Ederson blocked with his legs.[64] The Brazilian made an additional save in stoppage time off Robin Gosens's header to preserve a 1–0 victory for City.[63]
Rodri, who scored the lone goal and was instrumental in City's midfield, was named man of the match by UEFA. For Manchester City, this was their first-ever European Cup, and first European trophy since 1970. Having earlier won the Premier league and FA Cup titles, they achieved a continental treble, becoming only the second English and eighth European men's club to have done so.[66][67] As winners, Manchester City earned the right to play against Sevilla, the winners of the 2022–23 UEFA Europa League, in the 2023 UEFA Super Cup, as well as qualifying for both the 2023 and 2025 FIFA Club World Cups.
First-team squad
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
- As of 10 June 2023[68]
No. | Player | Nat. | Position(s) | Date of birth (age) | Signed | Signed from | Transfer fee | Contract until |
---|---|---|---|---|---|---|---|---|
Goalkeepers | ||||||||
18 | Stefan Ortega | GK | 6 November 1992 (aged 30) | 2022 | Arminia Bielefeld[69] | Free | 2025 | |
31 | Ederson | GK | 17 August 1993 (aged 29) | 2017 | Benfica[70] | £34.9m | 2026 | |
33 | Scott Carson | GK | 2 September 1985 (aged 37) | 2021[lower-alpha 1] | Derby County | Free | 2023 | |
Defenders | ||||||||
2 | Kyle Walker (VC) | RB / CB | 28 May 1990 (aged 33) | 2017 | Tottenham Hotspur[71] | £45m | 2024 | |
3 | Rúben Dias (VC) | CB | 14 May 1997 (aged 26) | 2020 | Benfica[72] | £62m[lower-alpha 2] | 2027 | |
5 | John Stones | CB / RB / DM | 28 May 1994 (aged 29) | 2016 | Everton[73] | £47.5m | 2026 | |
6 | Nathan Aké | CB / LB | 18 February 1995 (aged 28) | 2020 | Bournemouth[74] | £40m | 2025 | |
14 | Aymeric Laporte | CB / LB | 27 May 1994 (aged 29) | 2018 | Athletic Bilbao[75] | £57m | 2025 | |
21 | Sergio Gómez | LB / AM | 4 September 2000 (aged 22) | 2022 | Anderlecht[17] | £11m | 2026 | |
25 | Manuel Akanji | CB / RB / LB | 19 July 1995 (aged 27) | 2022 | Borussia Dortmund[76] | £15m | 2027 | |
62 | Shea Charles | DM / CB | 5 November 2003 | 2023 | Manchester City Academy | Academy Player | 2025 | |
82 | Rico Lewis | RB / DM | 21 November 2004 | 2022 | Manchester City Academy | Academy Player | 2025 | |
Midfielders | ||||||||
4 | Kalvin Phillips | DM / CM | 5 December 1995 (aged 27) | 2022 | Leeds United[5] | £42m | 2028 | |
8 | İlkay Gündoğan (C) | CM / DM | 14 October 1990 (aged 32) | 2016 | Borussia Dortmund[77] | £20m | 2023 | |
10 | Jack Grealish | LW / AM | 10 September 1995 (aged 27) | 2021 | Aston Villa[78] | £100m[lower-alpha 3] | 2027 | |
16 | Rodri (VC) | DM | 23 June 1996 (aged 26) | 2019 | Atlético Madrid[79] | £62.8m | 2027 | |
17 | Kevin De Bruyne (VC) | CM / AM | 28 June 1991 (aged 31) | 2015 | VfL Wolfsburg[80] | £54.5m | 2025 | |
20 | Bernardo Silva | CM / AM / RW | 10 August 1994 (aged 28) | 2017 | Monaco[81] | £43.5m | 2025 | |
32 | Máximo Perrone | DM / CM | 5 January 2003 (aged 20) | 2023 | Vélez Sarsfield[82] | £8.2m | 2028 | |
47 | Phil Foden | AM / CM / LW / RW / FW | 28 May 2000 (aged 23) | 2017 | Manchester City Academy | Academy Player | 2027 | |
80 | Cole Palmer | AM / RW / LW | 6 May 2002 (aged 21) | 2020 | Manchester City Academy | Academy Player | 2026 | |
Forwards | ||||||||
9 | Erling Haaland | ST | 21 July 2000 (aged 22) | 2022 | Borussia Dortmund[4] | £51.2m | 2027 | |
19 | Julián Álvarez | ST / LW / RW | 31 January 2000 (aged 23) | 2022 | River Plate[83] | £14.1m | 2028 | |
26 | Riyad Mahrez | RW | 21 February 1991 (aged 32) | 2018 | Leicester City[84] | £60m | 2025 |
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
- Key
Transfers
Transfers in
Date | Pos. | No. | Player | From | Fee | Team | Ref. |
---|---|---|---|---|---|---|---|
1 July 2022 | FW | 9 | Erling Haaland | Borussia Dortmund | £51,200,000 | First team | [4][85][86] |
1 July 2022 | GK | 18 | Stefan Ortega | Arminia Bielefeld | Free transfer | First team | [69] |
4 July 2022 | MF | 4 | Kalvin Phillips | Leeds United | £42,000,000 | First team | [5] |
1 August 2022 | MF | 99 | Terrell Agyemang | Charlton Athletic | Free transfer | Academy | [87] |
16 August 2022 | DF | 21 | Sergio Gómez | Anderlecht | £11,000,000 | First team | [17] |
31 August 2022 | FW | Farid Alpha-Ruprecht | Hamburger SV | Undisclosed | Academy | [88][89] | |
1 September 2022 | DF | 25 | Manuel Akanji | Borussia Dortmund | £15,000,000 | First team | [76] |
23 January 2023 | MF | 32 | Máximo Perrone | Vélez Sarsfield | £8,200,000 | First team | [90][82] |
Total | £127,400,000 |
Transfers out
Loans out
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
New contracts
Date | Pos. | No. | Player | Contract until | Team | Ref. |
---|---|---|---|---|---|---|
14 Jun 2022 | GK | 33 | Scott Carson | 2023 | First team | [151] |
24 June 2022 | DF | 79 | Luke Mbete | 2027 | Academy | [152] |
8 July 2022 | MF | 64 | Rowan McDonald | 2023 | Academy | [153] |
8 July 2022 | GK | 85 | James Trafford | 2027 | Academy | [153] |
12 July 2022 | MF | 16 | Rodri | 2027 | First team | [154] |
15 July 2022 | FW | 26 | Riyad Mahrez | 2025 | First team | [155] |
14 October 2022 | MF | 47 | Phil Foden | 2027 | First team | [156] |
25 January 2023 | DF | 86 | Callum Doyle | 2027 | Academy | [157] |
16 March 2023 | FW | 19 | Julián Álvarez | 2028 | First team | [158] |
26 May 2023 | GK | 33 | Scott Carson | 2024 | First team | [159] |
Pre-season and friendlies
On 25 April, Manchester City announced they would travel to the United States for two pre-season friendlies in preparation for the new season, starting with a fixture against Club América on 20 July.[160] The second fixture against Bayern Munich on 23 July was announced a week later.[161] On 7 December, City announced they would play a friendly match against fellow CFG team Girona on 17 December at their Academy Stadium as a warm-up to the resumption of the post-World Cup season.[162]
20 July 2022 Friendly | Manchester City | 2–1 | América | Houston, United States |
---|---|---|---|---|
19:30 CDT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: NRG Stadium Attendance: 61,223 Referee: Armando Villarreal (United States) |
23 July 2022 Friendly | Bayern Munich | 0–1 | Manchester City | Green Bay, United States | ||
---|---|---|---|---|---|---|
18:15 CDT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Lambeau Field Attendance: 78,128 Referee: Matthew Thompson (United States) |
||
Note: The start of the match was postponed by 15 minutes due to lightning. The length of the match was then shortened to 80 minutes after a second lightning delay in the first half. |
24 August 2022 ALS Charity Friendly | Barcelona | 3–3 | Manchester City | Barcelona, Spain |
---|---|---|---|---|
21:30 CEST | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Camp Nou Attendance: 91,062 Referee: José María Sánchez Martínez (Spain) |
17 December 2022 Friendly | Manchester City | 2–0 | Girona | Manchester, England |
---|---|---|---|---|
13:00 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | Stadium: Academy Stadium Attendance: 4,500 Referee: Craig Pawson (England) |
Competitions
Overall record
Competition | Record | |||||||
---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Win % | |
Premier League | 38 | 28 | 5 | 5 | 94 | 33 | +61 | 73.68 |
FA Cup | 6 | 6 | 0 | 0 | 19 | 1 | +18 | 100.00 |
EFL Cup | 3 | 2 | 0 | 1 | 5 | 4 | +1 | 66.67 |
FA Community Shield | 1 | 0 | 0 | 1 | 1 | 3 | −2 | 0.00 |
Total | 48 | 36 | 5 | 7 | 119 | 41 | +78 | 75.00 |
Last updated: 10 June 2023
Source: Competitions
Premier League
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
League table
Lua error in package.lua at line 80: module 'strict' not found.
Results summary
Overall | Home | Away | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
38 | 28 | 5 | 5 | 94 | 33 | +61 | 89 | 17 | 1 | 1 | 60 | 17 | +43 | 11 | 4 | 4 | 34 | 16 | +18 |
Source: Premier League
Results by matchday
Script error: No such module "sports rbr table".
Matches
The league fixtures were announced on 16 June 2022.[163]
Win Draw Loss
7 August 2022 1 | West Ham United | 0–2 | Manchester City | Stratford |
---|---|---|---|---|
16:30 BST | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: London Stadium Attendance: 62,443 Referee: Michael Oliver |
13 August 2022 2 | Manchester City | 4–0 | Bournemouth | Manchester |
---|---|---|---|---|
15:00 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Etihad Stadium Attendance: 53,453 Referee: David Coote |
21 August 2022 3 | Newcastle United | 3–3 | Manchester City | Newcastle upon Tyne |
---|---|---|---|---|
16:30 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: St James' Park Attendance: 52,258 Referee: Jarred Gillett |
27 August 2022 4 | Manchester City | 4–2 | Crystal Palace | Manchester |
---|---|---|---|---|
15:00 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Etihad Stadium Attendance: 53,112 Referee: Darren England |
31 August 2022 5 | Manchester City | 6–0 | Nottingham Forest | Manchester |
---|---|---|---|---|
19:30 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Etihad Stadium Attendance: 53,409 Referee: Paul Tierney |
3 September 2022 6 | Aston Villa | 1–1 | Manchester City | Aston |
---|---|---|---|---|
17:30 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Villa Park Attendance: 41,830 Referee: Simon Hooper |
17 September 2022 8 | Wolverhampton Wanderers | 0–3 | Manchester City | Wolverhampton |
---|---|---|---|---|
12:30 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Molineux Attendance: 31,578 Referee: Anthony Taylor |
2 October 2022 9 | Manchester City | 6–3 | Manchester United | Manchester |
---|---|---|---|---|
14:00 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Etihad Stadium Attendance: 53,475 Referee: Michael Oliver |
8 October 2022 10 | Manchester City | 4–0 | Southampton | Manchester |
---|---|---|---|---|
15:00 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Etihad Stadium Attendance: 53,365 Referee: Andrew Madley |
16 October 2022 11 | Liverpool | 1–0 | Manchester City | Liverpool |
---|---|---|---|---|
16:30 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Anfield Attendance: 53,286 Referee: Anthony Taylor |
22 October 2022 13 | Manchester City | 3–1 | Brighton & Hove Albion | Manchester |
---|---|---|---|---|
15:00 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Etihad Stadium Attendance: 53,223 Referee: Craig Pawson |
29 October 2022 14 | Leicester City | 0–1 | Manchester City | Leicester |
---|---|---|---|---|
12:30 BST | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: King Power Stadium Attendance: 32,223 Referee: Robert Jones |
5 November 2022 15 | Manchester City | 2–1 | Fulham | Manchester |
---|---|---|---|---|
15:00 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Etihad Stadium Attendance: 52,395 Referee: Darren England |
12 November 2022 16 | Manchester City | 1–2 | Brentford | Manchester |
---|---|---|---|---|
12:30 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Etihad Stadium Attendance: 52,786 Referee: Peter Bankes |
28 December 2022 17 | Leeds United | 1–3 | Manchester City | Leeds |
---|---|---|---|---|
20:00 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Elland Road Attendance: 36,889 Referee: Stuart Attwell |
31 December 2022 18 | Manchester City | 1–1 | Everton | Manchester |
---|---|---|---|---|
15:00 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Etihad Stadium Attendance: 53,444 Referee: Andrew Madley |
5 January 2023 19 | Chelsea | 0–1 | Manchester City | Fulham |
---|---|---|---|---|
20:00 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Stamford Bridge Attendance: 39,998 Referee: Paul Tierney |
14 January 2023 20 | Manchester United | 2–1 | Manchester City | Trafford |
---|---|---|---|---|
12:30 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Old Trafford Attendance: 75,546 Referee: Stuart Attwell |
19 January 2023 7 | Manchester City | 4–2 | Tottenham Hotspur | Manchester | ||
---|---|---|---|---|---|---|
20:00 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Etihad Stadium Attendance: 53,088 Referee: Simon Hooper |
||
Note: The match was originally scheduled to be played on 10 September 2022, but was part of the league-wide postponement of all English football following the death of Queen Elizabeth II.[164][165] |
22 January 2023 21 | Manchester City | 3–0 | Wolverhampton Wanderers | Manchester |
---|---|---|---|---|
14:00 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Etihad Stadium Attendance: 53,282 Referee: David Coote |
5 February 2023 22 | Tottenham Hotspur | 1–0 | Manchester City | Tottenham |
---|---|---|---|---|
16:30 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Tottenham Hotspur Stadium Attendance: 61,747 Referee: Andrew Madley |
12 February 2023 23 | Manchester City | 3–1 | Aston Villa | Manchester |
---|---|---|---|---|
16:30 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Etihad Stadium Attendance: 53,392 Referee: Robert Jones |
15 February 2023 12 | Arsenal | 1–3 | Manchester City | Holloway | ||
---|---|---|---|---|---|---|
19:30 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Emirates Stadium Attendance: 60,276 Referee: Anthony Taylor |
||
Note: Originally scheduled for 19 October 2022, this match was postponed to accommodate Arsenal's rearranged Europa League fixture against PSV Eindhoven. The latter was postponed due to the severe limitations on police resources and organisational issues related to the ongoing events surrounding the national mourning for Queen Elizabeth II.[26][27] |
18 February 2023 24 | Nottingham Forest | 1–1 | Manchester City | West Bridgford |
---|---|---|---|---|
15:00 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: City Ground Attendance: 29,365 Referee: Graham Scott |
25 February 2023 25 | Bournemouth | 1–4 | Manchester City | Bournemouth |
---|---|---|---|---|
17:30 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Dean Court Attendance: 10,481 Referee: Paul Tierney |
4 March 2023 26 | Manchester City | 2–0 | Newcastle United | Manchester |
---|---|---|---|---|
12:30 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Etihad Stadium Attendance: 53,419 Referee: Simon Hooper |
11 March 2023 27 | Crystal Palace | 0–1 | Manchester City | Selhurst |
---|---|---|---|---|
17:30 GMT | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Selhurst Park Attendance: 25,844 Referee: Robert Jones |
1 April 2023 29 | Manchester City | 4–1 | Liverpool | Manchester |
---|---|---|---|---|
12:30 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Etihad Stadium Attendance: 52,877 Referee: Simon Hooper |
8 April 2023 30 | Southampton | 1–4 | Manchester City | Southampton |
---|---|---|---|---|
17:30 BST | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: St Mary's Stadium Attendance: 30,963 Referee: Robert Jones |
15 April 2023 31 | Manchester City | 3–1 | Leicester City | Manchester |
---|---|---|---|---|
17:30 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Etihad Stadium Attendance: 53,329 Referee: Darren England |
26 April 2023 33 | Manchester City | 4–1 | Arsenal | Manchester |
---|---|---|---|---|
20:00 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Etihad Stadium Attendance: 53,482 Referee: Michael Oliver |
30 April 2023 34 | Fulham | 1–2 | Manchester City | Fulham |
---|---|---|---|---|
14:00 BST | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Craven Cottage Attendance: 24,498 Referee: Simon Hooper |
3 May 2023 28 | Manchester City | 3–0 | West Ham United | Manchester | ||
---|---|---|---|---|---|---|
20:00 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Etihad Stadium Attendance: 53,305 Referee: John Brooks |
||
Note: Originally scheduled for 18 March, the fixture was postponed due to City's participation in the FA Cup quarter-finals. |
6 May 2023 35 | Manchester City | 2–1 | Leeds United | Manchester |
---|---|---|---|---|
15:00 BST | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Etihad Stadium Attendance: 53,406 Referee: Andrew Madley |
14 May 2023 36 | Everton | 0–3 | Manchester City | Liverpool |
---|---|---|---|---|
14:00 BST | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Goodison Park Attendance: 39,376 Referee: Anthony Taylor |
21 May 2023 37 | Manchester City | 1–0 | Chelsea | Manchester |
---|---|---|---|---|
16:00 BST | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Etihad Stadium Attendance: 53,490 Referee: Michael Oliver |
24 May 2023 32 | Brighton & Hove Albion | 1–1 | Manchester City | Falmer | ||
---|---|---|---|---|---|---|
20:00 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Falmer Stadium Attendance: 31,388 Referee: Stuart Attwell |
||
Note: Originally scheduled for 22 April, the fixture was postponed due to the both teams' participation in the FA Cup semi-finals. |
28 May 2023 38 | Brentford | 1–0 | Manchester City | Brentford |
---|---|---|---|---|
16:30 BST | <templatestyles src="Plainlist/styles.css"/> | Report | Stadium: Brentford Community Stadium Attendance: 17,120 Referee: John Brooks |
FA Cup
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
City entered the competition in the third round and were drawn at home to Chelsea, making it a rematch of the third round League Cup tie earlier that season.[166] The fourth round draw was held shortly before City's third round tie against Chelsea, with the Blues drawn against the winner of the following day's Oxford United vs Arsenal tie.[167] In the fifth round, City were drawn away to Bristol City. After their victory, the Cityzens were drawn at home to Burnley in the quarter-finals. In the semi-finals, the Blues were paired with Sheffield United with a potential derby in the final at stake. City defeated Sheffield 3–0, while Manchester United overcame Brighton on penalties after a goalless draw to set up the first-ever Manchester derby in a major cup final.[168]
8 January 2023 Third round | Manchester City | 4–0 | Chelsea | Manchester |
---|---|---|---|---|
16:30 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Etihad Stadium Attendance: 51,505 Referee: Robert Jones |
27 January 2023 Fourth round | Manchester City | 1–0 | Arsenal | Manchester |
---|---|---|---|---|
20:00 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Etihad Stadium Attendance: 51,694 Referee: Paul Tierney |
28 February 2023 Fifth round | Bristol City | 0–3 | Manchester City | Bristol |
---|---|---|---|---|
20:00 GMT | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Ashton Gate Stadium Attendance: 25,713 Referee: Andre Marriner |
18 March 2023 Quarter-finals | Manchester City | 6–0 | Burnley | Manchester |
---|---|---|---|---|
18:00 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Etihad Stadium Attendance: 51,688 Referee: John Brooks |
22 April 2023 Semi-finals | Manchester City | 3–0 | Sheffield United | London |
---|---|---|---|---|
16:45 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Wembley Stadium Attendance: 69,603 Referee: Stuart Attwell |
3 June 2023 Final | Manchester City | 2–1 | Manchester United | London |
---|---|---|---|---|
15:00 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Wembley Stadium Attendance: 83,179 Referee: Paul Tierney |
EFL Cup
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
City entered the competition in the third round. The draw was held on 24 August 2022 after the second round fixtures were completed, and they were drawn at home to the previous season's runners-up Chelsea as one of seven all-Premier League ties.[169] The draw for the fourth round was held after the final match of the third round between Manchester United and Aston Villa on 10 November by Peter Schmeichel and Dion Dublin. City were drawn at home to the current cup holders Liverpool. The tie would be held immediately after the World Cup final, before the resumption of league fixtures.[170] City were handed an away tie at Southampton in the quarter-finals draw held immediately after their fourth-round victory over Liverpool.[171]
9 November 2022 Third round | Manchester City | 2–0 | Chelsea | Manchester |
---|---|---|---|---|
20:00 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Etihad Stadium Attendance: 52,148 Referee: Simon Hooper |
22 December 2022 Fourth round | Manchester City | 3–2 | Liverpool | Manchester |
---|---|---|---|---|
20:00 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Etihad Stadium Attendance: 47,149 Referee: David Coote |
11 January 2023 Quarter-finals | Southampton | 2–0 | Manchester City | Southampton |
---|---|---|---|---|
20:00 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | Stadium: St Mary's Stadium Attendance: 22,996 Referee: Peter Bankes |
Community Shield
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
The traditional season curtain raiser was played between Manchester City and Liverpool, the previous season's league champions and FA Cup winners respectively. Normally held at Wembley Stadium, this season's edition was played at Leicester City's King Power Stadium to avoid clashes with UEFA Women's Euro 2022.
30 July 2022 Final | Liverpool | 3–1 | Manchester City | Leicester | ||
---|---|---|---|---|---|---|
17:00 BST | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: King Power Stadium Attendance: 28,545 Referee: Craig Pawson |
||
Note: Live on ITV |
UEFA Champions League
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
Group stage
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
The 2022–23 UEFA Champions League group stage draw took place in Istanbul, Turkey, on 25 August 2022.[172] The first group matches were played on 6 September, and they wrapped up earlier than usual, at the start of November, to accommodate the mid-season FIFA World Cup.
Template:2022–23 UEFA Champions League group tables
6 September 2022 1 | Sevilla | 0–4 | Manchester City | Seville, Spain |
---|---|---|---|---|
21:00 CEST | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Ramón Sánchez Pizjuán Attendance: 38,764 Referee: Davide Massa (Italy) |
14 September 2022 2 | Manchester City | 2–1 | Borussia Dortmund | Manchester |
---|---|---|---|---|
20:00 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: City of Manchester Stadium Attendance: 50,441 Referee: Daniele Orsato (Italy) |
5 October 2022 3 | Manchester City | 5–0 | Copenhagen | Manchester |
---|---|---|---|---|
20:00 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: City of Manchester Stadium Attendance: 51,765 Referee: Donatas Rumšas (Lithuania) |
11 October 2022 4 | Copenhagen | 0–0 | Manchester City | Copenhagen, Denmark |
---|---|---|---|---|
18:45 CEST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Parken Stadium Attendance: 35,447 Referee: Artur Soares Dias (Portugal) |
25 October 2022 5 | Borussia Dortmund | 0–0 | Manchester City | Dortmund, Germany |
---|---|---|---|---|
21:00 CET | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Westfalenstadion Attendance: 81,000 Referee: Davide Massa (Italy) |
2 November 2022 6 | Manchester City | 3–1 | Sevilla | Manchester |
---|---|---|---|---|
20:00 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: City of Manchester Stadium Attendance: 51,610 Referee: Orel Grinfeld (Israel) |
Knockout phase
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
Round of 16
The draw for the round of 16 was held on 7 November 2022 at UEFA's headquarters in Nyon, with Manchester City being drawn against RB Leipzig.[173]
22 February 2023 First leg | RB Leipzig | 1–1 | Manchester City | Leipzig, Germany |
---|---|---|---|---|
21:00 CET | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Leipzig Stadium Attendance: 45,228 Referee: Serdar Gözübüyük (Netherlands) |
14 March 2023 Second leg | Manchester City | 7–0 (8–1 agg.) |
RB Leipzig | Manchester |
---|---|---|---|---|
20:00 GMT | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: City of Manchester Stadium Attendance: 52,038 Referee: Slavko Vinčić (Slovenia) |
Quarter-finals
The draw for the quarter-finals and semi-finals was held on 17 March 2023. City were drawn against Bayern Munich in the quarter-finals, with the winner of that tie playing either Real Madrid or Chelsea in the semi-finals.[174]
11 April 2023 First leg | Manchester City | 3–0 | Bayern Munich | Manchester |
---|---|---|---|---|
20:00 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: City of Manchester Stadium Attendance: 52,257 Referee: Jesús Gil Manzano (Spain) |
19 April 2023 Second leg | Bayern Munich | 1–1 (1–4 agg.) |
Manchester City | Munich, Germany | ||
---|---|---|---|---|---|---|
21:00 CEST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Munich Football Arena Attendance: 75,000 Referee: Clément Turpin (France) |
||
Note: Bayern manager Thomas Tuchel was sent off in the 86th minute. |
Semi-finals
9 May 2023 First leg | Real Madrid | 1–1 | Manchester City | Madrid, Spain |
---|---|---|---|---|
21:00 CEST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Santiago Bernabéu Attendance: 63,485 Referee: Artur Soares Dias (Portugal) |
17 May 2023 Second leg | Manchester City | 4–0 (5–1 agg.) |
Real Madrid | Manchester |
---|---|---|---|---|
20:00 BST | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: City of Manchester Stadium Attendance: 52,313 Referee: Szymon Marciniak (Poland) |
Final
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
10 June 2023 Final | Manchester City | 1–0 | Inter Milan | Istanbul, Turkey |
---|---|---|---|---|
22:00 TRT (UTC+3) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Atatürk Olympic Stadium Attendance: 71,412 Referee: Szymon Marciniak (Poland) |
Statistics
- As of 10 June 2023
Overall
Appearances (16px) 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.
Source for all stats:[175]
No. | Player | Pos. | Premier League | FA Cup | EFL Cup | Community Shield | Champions League | Total | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
16px | 16px | 16px | 16px | 16px | 16px | |||||||||||||||||||||
2 | Kyle Walker | DF | 27 | 3 | 5 | 1 | 1 | 5 | 39 | 3 | ||||||||||||||||
3 | Rúben Dias | DF | 26 | 3 | 3 | 1 | 1 | 1 | 12 | 1 | 2 | 43 | 1 | 6 | ||||||||||||
4 | Kalvin Phillips | MF | 12 | 1 | 4 | 2 | 3 | 21 | 1 | |||||||||||||||||
5 | John Stones | DF | 23 | 2 | 2 | 2 | 1 | 8 | 1 | 34 | 3 | 2 | ||||||||||||||
6 | Nathan Aké | DF | 27 | 1 | 3 | 3 | 1 | 3 | 1 | 1 | 8 | 1 | 42 | 3 | 4 | |||||||||||
7 | João Cancelo | DF | 17 | 2 | 3 | 1 | 1 | 1 | 1 | 1 | 6 | 1 | 26 | 2 | 5 | 1 | ||||||||||
8 | İlkay Gündoğan | MF | 31 | 8 | 3 | 2 | 1 | 3 | 1 | 13 | 1 | 4 | 51 | 11 | 5 | |||||||||||
9 | Erling Haaland | FW | 35 | 36 | 5 | 4 | 3 | 2 | 1 | 1 | 11 | 12 | 1 | 53 | 52 | 6 | ||||||||||
10 | Jack Grealish | MF | 28 | 5 | 4 | 5 | 3 | 1 | 1 | 13 | 1 | 50 | 5 | 6 | ||||||||||||
14 | Aymeric Laporte | DF | 12 | 5 | 3 | 4 | 1 | 24 | 1 | |||||||||||||||||
16 | Rodri | MF | 36 | 2 | 5 | 4 | 2 | 3 | 1 | 1 | 12 | 2 | 1 | 56 | 4 | 9 | ||||||||||
17 | Kevin De Bruyne | MF | 32 | 7 | 1 | 4 | 1 | 2 | 1 | 10 | 2 | 1 | 49 | 10 | 2 | |||||||||||
18 | Stefan Ortega | GK | 3 | 6 | 1 | 3 | 2 | 14 | 1 | |||||||||||||||||
19 | Julián Álvarez | FW | 30 | 9 | 5 | 3 | 2 | 1 | 1 | 1 | 10 | 3 | 1 | 48 | 17 | 1 | ||||||||||
20 | Bernardo Silva | MF | 34 | 4 | 5 | 5 | 2 | 2 | 1 | 12 | 4 | 2 | 55 | 7 | 9 | |||||||||||
21 | Sergio Gómez | DF | 12 | 4 | 2 | 5 | 1 | 23 | 1 | |||||||||||||||||
25 | Manuel Akanji | DF | 29 | 2 | 6 | 2 | 11 | 1 | 2 | 48 | 1 | 4 | ||||||||||||||
26 | Riyad Mahrez | FW | 30 | 5 | 2 | 5 | 5 | 2 | 2 | 1 | 9 | 3 | 47 | 15 | 2 | |||||||||||
31 | Ederson | GK | 35 | 3 | 1 | 1 | 11 | 2 | 48 | 5 | ||||||||||||||||
32 | Máximo Perrone | MF | 1 | 1 | 2 | |||||||||||||||||||||
33 | Scott Carson | GK | ||||||||||||||||||||||||
47 | Phil Foden | MF | 32 | 11 | 1 | 5 | 3 | 2 | 1 | 8 | 1 | 1 | 48 | 15 | 2 | |||||||||||
62 | Shea Charles | DF | 1 | 1 | ||||||||||||||||||||||
80 | Cole Palmer | MF | 14 | 1 | 4 | 1 | 3 | 4 | 25 | 1 | 1 | |||||||||||||||
82 | Rico Lewis | DF | 14 | 1 | 5 | 2 | 2 | 1 | 23 | 1 | 1 | |||||||||||||||
97 | Josh Wilson-Esbrand | DF | 2 | 2 | ||||||||||||||||||||||
Own goals | 2 | 1 | 3 | |||||||||||||||||||||||
Totals | 94 | 44 | 1 | 19 | 8 | 0 | 5 | 2 | 0 | 1 | 1 | 0 | 32 | 21 | 1 | 151 | 76 | 2 |
Goalscorers
Includes all competitive matches. The list is sorted alphabetically by surname when total goals are equal.[175]
Rank | No. | Pos. | Player | Premier League | FA Cup | EFL Cup | Community Shield | Champions League | Total |
---|---|---|---|---|---|---|---|---|---|
1 | 9 | FW | Erling Haaland | 36 | 3 | 1 | 0 | 12 | 52 |
2 | 19 | FW | Julián Álvarez | 9 | 3 | 1 | 1 | 3 | 17 |
3 | 47 | MF | Phil Foden | 11 | 3 | 0 | 0 | 1 | 15 |
26 | FW | Riyad Mahrez | 5 | 5 | 2 | 0 | 3 | 15 | |
5 | 8 | MF | İlkay Gündoğan | 8 | 2 | 0 | 0 | 1 | 11 |
6 | 17 | MF | Kevin De Bruyne | 7 | 1 | 0 | 0 | 2 | 10 |
7 | 20 | MF | Bernardo Silva | 4 | 0 | 0 | 0 | 3 | 7 |
8 | 10 | MF | Jack Grealish | 5 | 0 | 0 | 0 | 0 | 5 |
9 | 16 | MF | Rodri | 2 | 0 | 0 | 0 | 2 | 4 |
10 | 6 | DF | Nathan Ake | 1 | 1 | 1 | 0 | 0 | 3 |
5 | DF | John Stones | 2 | 0 | 0 | 0 | 1 | 3 | |
12 | 7 | DF | João Cancelo | 2 | 0 | 0 | 0 | 0 | 2 |
13 | 25 | DF | Manuel Akanji | 0 | 0 | 0 | 0 | 1 | 1 |
3 | DF | Rúben Dias | 0 | 0 | 0 | 0 | 1 | 1 | |
82 | DF | Rico Lewis | 0 | 0 | 0 | 0 | 1 | 1 | |
80 | MF | Cole Palmer | 0 | 1 | 0 | 0 | 0 | 1 | |
Own goals | 2 | 0 | 0 | 0 | 1 | 3 | |||
Totals | 94 | 19 | 5 | 1 | 32 | 151 |
Assists
Includes all competitive matches. The list is sorted alphabetically by surname when total assists are equal.[175]
Rank | No. | Pos. | Player | Premier League | FA Cup | EFL Cup | Community Shield | Champions League | Total |
---|---|---|---|---|---|---|---|---|---|
1 | 17 | MF | Kevin De Bruyne | 16 | 4 | 2 | 0 | 7 | 29 |
2 | 26 | FW | Riyad Mahrez | 10 | 1 | 0 | 0 | 2 | 13 |
3 | 10 | MF | Jack Grealish | 7 | 3 | 0 | 0 | 1 | 11 |
4 | 47 | MF | Phil Foden | 6 | 1 | 0 | 0 | 2 | 9 |
9 | FW | Erling Haaland | 8 | 0 | 0 | 0 | 1 | 9 | |
6 | 16 | MF | Rodri | 6 | 0 | 1 | 0 | 0 | 7 |
7 | 20 | MF | Bernardo Silva | 5 | 0 | 0 | 0 | 1 | 6 |
8 | MF | İlkay Gündoğan | 4 | 0 | 0 | 0 | 2 | 6 | |
9 | 7 | DF | João Cancelo | 1 | 0 | 0 | 0 | 4 | 5 |
10 | 19 | FW | Julián Álvarez | 0 | 2 | 0 | 0 | 2 | 4 |
11 | 5 | DF | John Stones | 2 | 0 | 0 | 0 | 1 | 3 |
12 | 21 | DF | Sergio Gómez | 1 | 0 | 0 | 0 | 1 | 2 |
13 | 25 | DF | Manuel Akanji | 1 | 0 | 0 | 0 | 0 | 1 |
31 | GK | Ederson | 1 | 0 | 0 | 0 | 0 | 1 | |
80 | MF | Cole Palmer | 1 | 0 | 0 | 0 | 0 | 1 | |
2 | DF | Kyle Walker | 0 | 1 | 0 | 0 | 0 | 1 | |
Totals | 69 | 12 | 3 | 0 | 24 | 108 |
Disciplinary record
Includes all competitive matches. The list is sorted alphabetically by surname when total cards are equal.[175]
Rank | No. | Pos. | Player | Premier League | FA Cup | EFL Cup | Community Shield | Champions League | Total | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 16 | MF | Rodri | 5 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 9 | 0 | 0 |
20 | MF | Bernardo Silva | 5 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 9 | 0 | 0 | |
3 | 3 | DF | Rúben Dias | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 6 | 0 | 0 |
10 | MF | Jack Grealish | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6 | 0 | 0 | |
9 | FW | Erling Haaland | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6 | 0 | 0 | |
6 | 7 | DF | João Cancelo | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 5 | 0 | 1 |
7 | 31 | GK | Ederson | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 5 | 0 | 0 |
8 | MF | İlkay Gündoğan | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 5 | 0 | 0 | |
9 | 25 | DF | Manuel Akanji | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 4 | 0 | 0 |
10 | 3 | DF | Nathan Ake | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 |
47 | MF | Phil Foden | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 | |
2 | DF | Kyle Walker | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | |
13 | 17 | MF | Kevin De Bruyne | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 |
26 | FW | Riyad Mahrez | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
5 | DF | John Stones | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
16 | 21 | DF | Sergio Gómez | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
17 | 19 | FW | Julián Álvarez | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 |
14 | DF | Aymeric Laporte | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | |
82 | DF | Rico Lewis | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
18 | GK | Stefan Ortega | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
80 | MF | Kalvin Phillips | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
4 | MF | Cole Palmer | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
Total | 44 | 0 | 1 | 8 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 21 | 0 | 1 | 76 | 0 | 2 |
Hat-tricks
Player | Against | Result | Date | Competition | Ref |
---|---|---|---|---|---|
Erling Haaland | Crystal Palace (H) | 4–2 | 27 August 2022 | Premier League | [19] |
Nottingham Forest (H) | 6–0 | 31 August 2022 | [20] | ||
Manchester United (H) | 6–3 | 2 October 2022 | [29] | ||
Phil Foden | [29] | ||||
Erling Haaland | Wolverhampton Wanderers (H) | 3–0 | 22 January 2023 | [176] | |
RB Leipzig (H)5 | 7–0 | 14 March 2023 | Champions League | [177] | |
Burnley (H) | 6–0 | 18 March 2023 | FA Cup | [178] | |
Riyad Mahrez | Sheffield United (N) | 3–0 | 22 April 2023 | FA Cup | [50] |
4 – Player scored four goals.
5 – Player scored five 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.
Clean sheets | |||||||||
---|---|---|---|---|---|---|---|---|---|
No. | Player | Games Played | Goals Against | Premier League | FA Cup | EFL Cup | Community Shield | Champions League | Total |
31 | Ederson | 47 (1) | 39 | 11 | 0 | 0 | 0 | 7 | 18 |
18 | Stefan Ortega | 14 | 7 | 2 | 5 | 1 | 0 | 1 | 9 |
33 | Scott Carson | 0 | |||||||
Totals | 46 | 13 | 5 | 1 | 0 | 8 | 27 |
Awards
Etihad Player of the YearAwarded by an online vote of supporters on the official Manchester City F.C. website.
Premier League Player of the SeasonAwarded by a vote of a shortlist on the Premier League website
Premier League Young Player of the SeasonAwarded by a vote of a shortlist on the Premier League website
FWA Footballer of the Year
UEFA Champions League Player of the SeasonSelected by the UEFA technical study group at the end of the tournament.
European Golden ShoeAwarded to the highest goalscorer of all European top-division national leagues throughout the season.
Premier League Golden Boot
Premier League Playmaker of the Season
Premier League Manager of the SeasonAwarded by a vote of a shortlist on the Premier League website
|
LMA Manager of the Year
UEFA Champions League Team of the SeasonThe UEFA technical study group selected the following City players as part of the team of the tournament.[188]
Premier League Player of the MonthAwarded by a combination of an online public vote on the EA SPORTS website with those of a panel of football experts.
Etihad Player of the MonthAwarded by an online vote of supporters on the official Manchester City F.C. website.
|
See also
Notes
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 4.0 4.1 4.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 5.0 5.1 5.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 9.0 9.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 10.0 10.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 11.0 11.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 17.0 17.1 17.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 19.0 19.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 20.0 20.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 26.0 26.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 27.0 27.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 29.0 29.1 29.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 39.0 39.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Manchester City 7-0 RB Leipzig (8-1 agg): Erling Haaland scores five as Manchester City sweeps RB Leipzig aside to reach the Champions League quarter-finals
- ↑ Six-hit City power past Burnley into the FA Cup semi-finals
- ↑ Manchester City 4-1 Liverpool: Pep Guardiola's side overcome Erling Haaland's absence to outclass Liverpool with a magnificent display at Etihad Stadium
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ At Manchester City, an Elusive Prize Comes Back Into Focus: City dispatched Bayern Munich to reach the Champions League semifinals. But, as usual, getting close won’t be good enough.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 50.0 50.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 54.0 54.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 62.0 62.1 62.2 62.3 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 63.0 63.1 63.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 64.0 64.1 64.2 64.3 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 69.0 69.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 76.0 76.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 82.0 82.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 93.0 93.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 141.0 141.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 153.0 153.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ United penalties win sets up first Manchester derby FA Cup final vs. City
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ UEFA Champions League quarter-final, semi-final and final draws
- ↑ 175.0 175.1 175.2 175.3 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
Cite error: <ref>
tags exist for a group named "upper-alpha", but no corresponding <references group="upper-alpha"/>
tag was found, or a closing </ref>
is missing
Cite error: <ref>
tags exist for a group named "lower-alpha", but no corresponding <references group="lower-alpha"/>
tag was found, or a closing </ref>
is missing
- Pages with reference errors
- Articles with short description
- Use dmy dates from April 2022
- Use British English from July 2022
- Articles with invalid date parameter in template
- Football kits with incorrect pattern
- Pages with broken file links
- Articles with hCards
- Manchester City F.C. seasons
- English football clubs 2022–23 season
- 2022–23 Premier League by team
- 2022–23 UEFA Champions League participants seasons
- English football championship-winning seasons
- UEFA Champions League-winning seasons