Brahim Díaz
| Date of birth | 03 August 1999 |
| Place of birth | Málaga, Spain |
| Nationality | Moroccan |
| Weight | 59 kg |
| Height | 1.70 m |
| Position | Midfielder |
Full name is: Brahim Abdelkader Díaz.
Brahim Díaz played for Malaga during his youth career.
He was selected on Manchester City's subs bench for the first time on 21 September 2016 in a League Cup tie at Swansea City.
He signed his first pro contract with City in September 2016. It ran to June 2019.
On 27 January 2023, it was announced that Brahim would switch his international allegiance to the Morocco national team.
| Team | Joined | Left | Loan / Trialist |
|---|---|---|---|
| Manchester City | 26 Sep 2016 | 06 Jan 2019 | |
| Real Madrid | 06 Jan 2019 |
| Season | Team | Competition | Apps | Subs | Goals | Y | R |
|---|---|---|---|---|---|---|---|
| 2016-17 | Manchester City | League Cup | 1 |
||||
| 2017-18 | Manchester City | FA Cup | 1 |
||||
| 2017-18 | Manchester City | League Cup | 1 | ||||
| 2017-18 | Manchester City | Premier League | 5 |
||||
| 2017-18 | Manchester City | UEFA Champions League | 3 |
||||
| 2018-19 | Manchester City | FA Community Shield | 1 |
||||
| 2018-19 | Manchester City | League Cup | 3 | 2 |
|||
| 2022-23 | AC Milan | UEFA Champions League | 2 |
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
| Date | Match | Result | Competition | Round | |
|---|---|---|---|---|---|
| 21 Sep 2016 | Swansea City v Manchester City | W | 1-2 | League Cup | 3rd round |
| 21 Nov 2017 | Manchester City v Feyenoord | W | 1-0 | UEFA Champions League | Group F |
| 06 Dec 2017 | Shakhtar Donetsk v Manchester City | L | 2-1 | UEFA Champions League | Group F |
| 19 Dec 2017 | Leicester City v Manchester City | W | 1-1 (4-3) | League Cup | 5th round |
| 20 Jan 2018 | Manchester City v Newcastle United | W | 3-1 | Premier League | |
| 28 Jan 2018 | Cardiff City v Manchester City | W | 0-2 | FA Cup | 4th round |
| 31 Jan 2018 | Manchester City v West Bromwich Albion | W | 3-0 | Premier League | |
| 03 Feb 2018 | Burnley v Manchester City | D | 1-1 | Premier League | |
| 07 Mar 2018 | Manchester City v FC Basel | L | 1-2 | UEFA Champions League | Round of 16 2nd leg |
| 09 May 2018 | Manchester City v Brighton and Hove Albion | W | 3-1 | Premier League | |
| 13 May 2018 | Southampton v Manchester City | W | 0-1 | Premier League | |
| 05 Aug 2018 | Chelsea v Manchester City | W | 0-2 | FA Community Shield | |
| 25 Sep 2018 | Oxford United v Manchester City | W | 0-3 | League Cup | 3rd round |
| 01 Nov 2018 | Manchester City v Fulham | W | 2-0 | League Cup | 4th round |
| 18 Dec 2018 | Leicester City v Manchester City | W | 1-1 (3-1) | League Cup | 5th round |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.
| Season | Team | Competition | Apps | Subs | Goals | Y | R |
|---|---|---|---|---|---|---|---|
| 2020-21 | Spain | International Friendly | 1 | 1 |
|||
| 2023-24 | Morocco | FIFA World Cup | 2 | ||||
| 2023-24 | Morocco | International Friendly | 2 | ||||
| 2024-25 | Morocco | Africa Cup of Nations | 3 | 1 |
7 |
||
| 2024-25 | Morocco | FIFA World Cup | 2 | 1 |
1
|
||
| 2025-26 | Morocco | Africa Cup of Nations | 7 | 5 |
1
|
||
| 2025-26 | Morocco | FIFA World Cup | 3 | ||||
| 2025-26 | Morocco | International Friendly | 5 | 2 |
1 |
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
| Date | Match | Result | Competition | Round | |
|---|---|---|---|---|---|
| 08 Jun 2021 | Spain v Lithuania | W | 4-0 | International Friendly | |
| 22 Mar 2024 | Morocco v Angola | W | 1-0 | International Friendly | |
| 26 Mar 2024 | Morocco v Mauritania | D | 0-0 | International Friendly | |
| 07 Jun 2024 | Morocco v Zambia | W | 2-1 | FIFA World Cup | Africa 1st round group E |
| 11 Jun 2024 | Congo v Morocco | W | 0-6 | FIFA World Cup | Africa 1st round group E |
| 06 Sep 2024 | Morocco v Gabon | W | 4-1 | Africa Cup of Nations | Qualifying group B |
| 09 Sep 2024 | Lesotho v Morocco | W | 0-1 | Africa Cup of Nations | Qualifying group B |
| 15 Nov 2024 | Gabon v Morocco | W | 1-5 | Africa Cup of Nations | Qualifying group B |
| 18 Nov 2024 | Morocco v Lesotho | W | 7-0 | Africa Cup of Nations | Qualifying group B |
| 21 Mar 2025 | Niger v Morocco | W | 1-2 | FIFA World Cup | Africa 1st round group E |
| 25 Mar 2025 | Morocco v Tanzania | W | 2-0 | FIFA World Cup | Africa 1st round group E |
| 05 Sep 2025 | Morocco v Niger | W | 5-0 | FIFA World Cup | Africa 1st round group E |
| 09 Oct 2025 | Morocco v Bahrain | W | 1-0 | International Friendly | |
| 14 Oct 2025 | Morocco v Congo | W | 1-0 | FIFA World Cup | Africa 1st round group E |
| 14 Nov 2025 | Morocco v Mozambique | W | 1-0 | International Friendly | |
| 18 Nov 2025 | Morocco v Uganda | W | 4-0 | International Friendly | |
| 21 Dec 2025 | Morocco v Comoros | W | 2-0 | Africa Cup of Nations | Group A |
| 26 Dec 2025 | Morocco v Mali | D | 1-1 | Africa Cup of Nations | Group A |
| 29 Dec 2025 | Morocco v Zambia | W | 3-0 | Africa Cup of Nations | Group A |
| 04 Jan 2026 | Morocco v Tanzania | W | 1-0 | Africa Cup of Nations | Round of 16 |
| 09 Jan 2026 | Morocco v Cameroon | W | 2-0 | Africa Cup of Nations | Quarter-final |
| 14 Jan 2026 | Morocco v Nigeria | W | 0-0 (4-2) | Africa Cup of Nations | Semi-final |
| 18 Jan 2026 | Morocco v Senegal | W | 3-0 | Africa Cup of Nations | Final |
| 27 Mar 2026 | Morocco v Ecuador | D | 1-1 | International Friendly | |
| 31 Mar 2026 | Morocco v Paraguay | W | 2-1 | International Friendly | |
| 02 Jun 2026 | Morocco v Madagascar | W | 4-0 | International Friendly | |
| 07 Jun 2026 | Morocco v Norway | D | 1-1 | International Friendly | |
| 13 Jun 2026 | Brazil v Morocco | D | 1-1 | FIFA World Cup | Group C |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.