- The Carabao Cup final is just an hour away
- Pep Guardiola has named his Manchester City lineup
- He has made four changes to the team who lost to Real Madrid
Manchester City’s matchday squad has been revealed ahead of a highly anticipated Carabao Cup final at Wembley Stadium.
Today is the day Manchester City are looking to end their three-match run without a victory and the stakes are as high as they could possibly be.
Man City are up against an Arsenal team who remain unbeaten in all competitions since January, so calling Pep Guardiola’s task a tricky one would be quite the understatement.
However, the Catalan manager has been here before and won the competition four times, so he knows what he is doing.
With kick off drawing ever closer, the lineups of both teams have been released, so it is time to take a look at who will be starting from the first blow of Peter Bankes’ whistle.
Pep Guardiola makes four changes to Man City’s lineup
There are four changes to the Manchester starting XI who were defeated by Real Madrid, beginning with James Trafford, who starts in goal.
Nathan Ake is back in the starting lineup, replacing Ruben Dias, while Nico O’Reilly has returned at left-back.
Your League Cup final line-up! 😤🩵
— Manchester City (@ManCity) March 22, 2026
XI | Trafford, Nunes, Khusanov, Ake, O’Reilly, Rodri, Bernardo (C), Semenyo, Cherki, Doku, Haaland
SUBS | Donnarumma, Reijnders, Stones, Marmoush, Kovacic, Nico, Ait-Nouri, Savinho, Foden
🤝 @etihad pic.twitter.com/yFQxE1CMSu
Antoine Semenyo has been restored to the side in attacking midfield and the front three of Rayan Cherki, Erling Haaland and Jeremy Doku has stayed the same.
Manchester City’s matchday squad in full
1. James Trafford
27. Matheus Nunes
45. Abdukodir Khusanov
6. Nathan Ake
33. Nico O’Reilly
16. Rodri
20. Bernardo Silva ©
42. Antoine Semenyo
10. Rayan Cherki
11. Jeremy Doku
9. Erling Haaland
SUBS | Donnarumma, Reijnders, Stones, Marmoush, Kovacic, Nico, Ait-Nouri, Savinho, Foden



