Bernardo Silva
Career snapshot
Career highs
Born the same day
Shares 1994-08-10 · 6 players total
| Full name | Bernardo Silva |
|---|---|
| Name in home country | Bernardo Mota Veiga de Carvalho e Silva |
| Date of birth | 1994-08-10 (31 yrs) |
| Place of birth | Lisboa, Portugal |
| Citizenship | Portugal |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | left |
| Height | 173.00 m |
| Current club | Manchester City |
| Joined | 2017-07-01 |
| Contract expires | 2026-06-30 |
| Agent | Gestifute |
| Outfitter | adidas |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Manchester City | 11 | 17/18 | 25/26 | 410 | 72 | 73 | 9,038 |
| AS Monaco | 3 | 14/15 | 16/17 | 147 | 28 | 19 | 1,839 |
| SL Benfica | 1 | 13/14 | 13/14 | 3 | 0 | 0 | 0 |
| SL Benfica B | 1 | 13/14 | 13/14 | 38 | 7 | 7 | 428 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Premier League | Manchester City | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Champions League | Manchester City | 9 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Community Shield | Manchester City | 1 | 1 | 0 | 1 | 0 | 10 |
| 24/25 | EFL Cup | Manchester City | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Manchester City | 5 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Premier League | Manchester City | 33 | 4 | 4 | 7 | 0 | 667 |
| 23/24 | Champions League | Manchester City | 8 | 2 | 0 | 1 | 0 | 268 |
| 23/24 | Community Shield | Manchester City | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Manchester City | 5 | 2 | 2 | 0 | 0 | 219 |
| 23/24 | Premier League | Manchester City | 33 | 6 | 9 | 8 | 0 | 430 |
| 22/23 | Champions League | Manchester City | 13 | 3 | 1 | 2 | 0 | 303 |
| 22/23 | Community Shield | Manchester City | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Cup | Manchester City | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Manchester City | 5 | 0 | 1 | 2 | 0 | 0 |
| 22/23 | Premier League | Manchester City | 34 | 4 | 6 | 5 | 0 | 551 |
| 21/22 | Champions League | Manchester City | 11 | 3 | 3 | 0 | 0 | 293 |
| 21/22 | Community Shield | Manchester City | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Cup | Manchester City | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Manchester City | 3 | 2 | 0 | 0 | 0 | 96 |
| 21/22 | Premier League | Manchester City | 35 | 8 | 4 | 6 | 0 | 358 |
| 2025 | Club World Cup | Manchester City | 3 | 1 | 1 | 0 | 0 | 268 |
| 2024 | Club World Cup | Manchester City | 2 | 1 | 0 | 0 | 0 | 154 |
| 20/21 | Champions League | Manchester City | 13 | 1 | 2 | 1 | 0 | 930 |
| 20/21 | EFL Cup | Manchester City | 3 | 0 | 0 | 2 | 0 | 0 |
| 20/21 | FA Cup | Manchester City | 3 | 2 | 1 | 0 | 0 | 110 |
| 20/21 | Premier League | Manchester City | 26 | 2 | 6 | 5 | 0 | 1,035 |
| 19/20 | Champions League | Manchester City | 7 | 0 | 1 | 1 | 0 | 0 |
| 19/20 | Community Shield | Manchester City | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Cup | Manchester City | 6 | 1 | 2 | 0 | 0 | 463 |
| 19/20 | FA Cup | Manchester City | 4 | 1 | 0 | 0 | 0 | 283 |
| 19/20 | Premier League | Manchester City | 34 | 6 | 7 | 5 | 0 | 338 |
| 18/19 | Champions League | Manchester City | 8 | 4 | 2 | 0 | 0 | 145 |
| 18/19 | Community Shield | Manchester City | 1 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | EFL Cup | Manchester City | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Manchester City | 4 | 2 | 3 | 0 | 0 | 180 |
| 18/19 | Premier League | Manchester City | 36 | 7 | 7 | 3 | 0 | 408 |
| 17/18 | Champions League | Manchester City | 9 | 1 | 2 | 1 | 0 | 563 |
| 17/18 | EFL Cup | Manchester City | 6 | 1 | 3 | 0 | 0 | 523 |
| 17/18 | FA Cup | Manchester City | 3 | 1 | 1 | 0 | 0 | 190 |
| 17/18 | Premier League | Manchester City | 35 | 6 | 4 | 0 | 0 | 253 |
| 16/17 | Champions League | AS Monaco | 11 | 2 | 1 | 1 | 0 | 461 |
| 16/17 | Champions League Qu. | AS Monaco | 4 | 1 | 0 | 0 | 0 | 193 |
| 16/17 | Coupe de France | AS Monaco | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Coupe de la Ligue | AS Monaco | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Ligue 1 | AS Monaco | 37 | 8 | 11 | 3 | 0 | 350 |
| 15/16 | Champions League Qu. | AS Monaco | 2 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | Coupe de France | AS Monaco | 3 | 0 | 2 | 0 | 0 | 0 |
| 15/16 | Coupe de la Ligue | AS Monaco | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League | AS Monaco | 6 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | Ligue 1 | AS Monaco | 32 | 7 | 1 | 7 | 0 | 320 |
| 14/15 | Champions League | AS Monaco | 7 | 0 | 1 | 1 | 0 | 0 |
| 14/15 | Coupe de France | AS Monaco | 3 | 1 | 0 | 0 | 0 | 261 |
| 14/15 | Coupe de la Ligue | AS Monaco | 3 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Ligue 1 | AS Monaco | 32 | 9 | 3 | 1 | 0 | 254 |
| 13/14 | Allianz Cup | SL Benfica | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Liga Portugal 2 | SL Benfica B | 38 | 7 | 7 | 4 | 0 | 428 |
| 13/14 | Liga ZON Sagres | SL Benfica | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Taça de Portugal | SL Benfica | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2007-07-01 | Benfica Yth | Benfica U15 | Transfer | 0 | — |
| 09/10 | 2009-07-01 | Benfica U15 | Benfica U17 | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Benfica U17 | Benfica U19 | Transfer | 0 | — |
| 13/14 | 2013-07-01 | Benfica U19 | Benfica B | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Benfica B | Benfica | Transfer | 2500000 | — |
| 14/15 | 2014-08-07 | Benfica | Monaco | Loan | 2500000 | — |
| 14/15 | 2015-01-19 | Monaco | Benfica | Return from loan | 3500000 | — |
| 14/15 | 2015-01-20 | Benfica | Monaco | Transfer | 3500000 | €15.75m |
| 17/18 | 2017-07-01 | Monaco | Man City | Transfer | 40000000 | €50.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | Hamstring injury | 2016-02-08 | 2016-02-29 | 22 | 4 |
| 15/16 | Hamstring injury | 2016-05-09 | 2016-07-10 | 63 | 11 |
| 16/17 | Ankle injury | 2017-06-25 | 2017-06-27 | 3 | 0 |
| 18/19 | Knock | 2018-11-19 | 2018-11-30 | 12 | 3 |
| 18/19 | Knock | 2019-04-07 | 2019-04-14 | 8 | 2 |
| 20/21 | Muscle injury | 2020-09-08 | 2020-09-30 | 23 | 4 |
| 21/22 | muscular problems | 2021-11-09 | 2021-11-12 | 4 | 1 |
| 23/24 | muscular problems | 2023-08-14 | 2023-08-26 | 13 | 2 |
| 24/25 | unknown injury | 2025-03-15 | 2025-03-17 | 3 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €38.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €70.00m |
| Jan 1, 1970 | €80.00m |
| Jan 1, 1970 | €80.00m |
| Jan 1, 1970 | €80.00m |
| Jan 1, 1970 | €80.00m |
| Jan 1, 1970 | €75.00m |
| Jan 1, 1970 | €70.00m |
| Jan 1, 1970 | €70.00m |
| Jan 1, 1970 | €80.00m |
| Jan 1, 1970 | €80.00m |
| Jan 1, 1970 | €70.00m |
| Jan 1, 1970 | €80.00m |
| Jan 1, 1970 | €100.00m |
| Jan 1, 1970 | €100.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €65.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €600k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #16374 | #10 | 14 | 6 | — | — | former national player |
| Team #16372 | #10 | 13 | 2 | — | — | former national player |
| Team #3300 | #10 | 103 | 14 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Ederson | 2 | 0 | 0 |
| Kyle Walker | 2 | 3 | 0 |
| İlkay Gündoğan | 2 | 8 | 0 |
| Kevin De Bruyne | 2 | 14 | 0 |
| João Cancelo | 2 | 9 | 0 |
| Raheem Sterling | 2 | 8 | 0 |
| Riyad Mahrez | 3 | 6 | 0 |
| Gabriel Jesus | 2 | 11 | 0 |
| Aymeric Laporte | 2 | 0 | 0 |
| João Moutinho | 2 | 2 | 0 |
| Fabinho | 2 | 4 | 0 |
| Jack Grealish | 2 | 1 | 0 |
| Manuel Akanji | 2 | 1 | 0 |
| Nicolás Otamendi | 3 | 2 | 0 |
| Oleksandr Zinchenko | 3 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 14/15 | Ligue 1 | AS Monaco | 9 | 32 |
| 21/22 | Premier League | Manchester City | 8 | 35 |
| 16/17 | Ligue 1 | AS Monaco | 8 | 37 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | Ligue 1 | AS Monaco | 11 | 37 |
| 23/24 | Premier League | Manchester City | 9 | 33 |
| 18/19 | Premier League | Manchester City | 7 | 36 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 14/15 | 2015-01-19 | Monaco | Benfica | Return from loan | — | €3.50m |
| 14/15 | 2014-08-07 | Benfica | Monaco | Loan | — | €2.50m |
Last 50 matches for Manchester City The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-05-17 | GB1 |
Crystal Palace | 1–0 | Manchester City | Available |
| 2025-04-27 | GB1 |
Nottingham Forest | 0–2 | Manchester City | Available |
| 2025-03-30 | GB1 |
AFC Bournemouth | 1–2 | Manchester City | Available |
| 2025-03-01 | GB1 |
Manchester City | 3–1 | Plymouth Argyle | Available |
| 2024-10-30 | CGB |
Tottenham Hotspur | 2–1 | Manchester City | Available |
| 2024-09-24 | CGB |
Manchester City | 2–1 | Watford FC | Available |
| 2024-05-25 | GB1 |
Manchester City | 1–2 | Manchester United | Available |
| 2024-04-20 | GB1 |
Manchester City | 1–0 | Chelsea FC | Available |
| 2024-04-20 | GB1 |
Manchester City | 1–0 | Chelsea FC | Available |
| 2024-03-16 | GB1 |
Manchester City | 2–0 | Newcastle United | Available |
| 2024-03-16 | GB1 |
Manchester City | 2–0 | Newcastle United | Available |
| 2024-02-27 | GB1 |
Luton Town | 2–6 | Manchester City | Available |
| 2023-09-27 | CGB |
Newcastle United | 1–0 | Manchester City | Available |
| 2023-06-10 | CL |
Manchester City | 1–0 | Inter | Available |
| 2023-06-10 | CL |
Manchester City | 1–0 | Inter | Available |
| 2023-06-03 | GB1 |
Manchester City | 2–1 | Manchester United | Available |
| 2023-05-17 | CL |
Manchester City | 4–0 | Real Madrid | Available |
| 2023-05-17 | CL |
Manchester City | 4–0 | Real Madrid | Available |
| 2023-05-09 | CL |
Real Madrid | 1–1 | Manchester City | Available |
| 2023-05-09 | CL |
Real Madrid | 1–1 | Manchester City | Available |
| 2023-04-22 | GB1 |
Manchester City | 3–0 | Sheffield United | Available |
| 2023-04-19 | CL |
Bayern München | 1–1 | Manchester City | Available |
| 2023-04-19 | CL |
Bayern München | 1–1 | Manchester City | Available |
| 2023-04-11 | CL |
Manchester City | 3–0 | Bayern München | Available |
| 2023-04-11 | CL |
Manchester City | 3–0 | Bayern München | Available |
| 2023-03-18 | GB1 |
Manchester City | 6–0 | Burnley FC | Available |
| 2023-03-14 | CL |
Manchester City | 7–0 | RB Leipzig | Available |
| 2023-03-14 | CL |
Manchester City | 7–0 | RB Leipzig | Available |
| 2023-02-28 | GB1 |
Bristol City | 0–3 | Manchester City | Available |
| 2023-02-22 | CL |
RB Leipzig | 1–1 | Manchester City | Available |
| 2023-02-22 | CL |
RB Leipzig | 1–1 | Manchester City | Available |
| 2023-01-11 | CGB |
Southampton FC | 2–0 | Manchester City | Available |
| 2022-12-22 | CGB |
Manchester City | 3–2 | Liverpool FC | Available |
| 2022-11-09 | CGB |
Manchester City | 2–0 | Chelsea FC | Available |
| 2022-11-02 | CL |
Manchester City | 3–1 | Sevilla FC | Available |
| 2022-10-25 | CL |
Borussia Dortmund | 0–0 | Manchester City | Available |
| 2022-10-11 | CL |
FC København | 0–0 | Manchester City | Available |
| 2022-10-05 | CL |
Manchester City | 5–0 | FC København | Available |
| 2022-09-14 | CL |
Manchester City | 2–1 | Borussia Dortmund | Available |
| 2022-09-06 | CL |
Sevilla FC | 0–4 | Manchester City | Available |
| 2022-05-04 | CL |
Real Madrid | 3–1 | Manchester City | Available |
| 2022-05-04 | CL |
Real Madrid | 3–1 | Manchester City | Available |
| 2022-04-26 | CL |
Manchester City | 4–3 | Real Madrid | Available |
| 2022-04-26 | CL |
Manchester City | 4–3 | Real Madrid | Available |
| 2022-04-16 | GB1 |
Manchester City | 2–3 | Liverpool FC | Available |
| 2022-04-13 | CL |
Atlético Madrid | 0–0 | Manchester City | Available |
| 2022-04-13 | CL |
Atlético Madrid | 0–0 | Manchester City | Available |
| 2022-04-05 | CL |
Manchester City | 1–0 | Atlético Madrid | Available |
| 2022-04-05 | CL |
Manchester City | 1–0 | Atlético Madrid | Available |
| 2022-03-20 | GB1 |
Southampton FC | 1–4 | Manchester City | Available |
Teams faced most often by Bernardo Silva's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Paris Saint-Germain | 28 | 13 | 7 | 8 | 42 | 44 | -2 | 46% |
| Tottenham Hotspur | 22 | 13 | 2 | 7 | 45 | 30 | +15 | 59% |
| Chelsea FC | 21 | 9 | 3 | 9 | 26 | 18 | +8 | 43% |
| Olympique Lyonnais | 21 | 5 | 3 | 13 | 26 | 47 | -21 | 24% |
| Arsenal FC | 20 | 11 | 4 | 5 | 43 | 26 | +17 | 55% |
| Liverpool FC | 20 | 6 | 2 | 12 | 32 | 39 | -7 | 30% |
| Manchester United | 19 | 10 | 2 | 7 | 30 | 21 | +9 | 53% |
| Olympique Marseille | 19 | 9 | 4 | 6 | 43 | 27 | +16 | 47% |
| OGC Nice | 18 | 9 | 3 | 6 | 22 | 25 | -3 | 50% |
| Montpellier HSC | 18 | 9 | 5 | 4 | 31 | 24 | +7 | 50% |
| Stade Rennais | 17 | 7 | 6 | 4 | 27 | 24 | +3 | 41% |
| FC Nantes | 17 | 12 | 4 | 1 | 26 | 9 | +17 | 71% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 13/14 | First senior goal | |
| 18/19 | Goal #50 (career) | |
| 23/24 | Goal #100 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 49 | 677 | 10 | 0 | 0 | 1.33 |
| 23/24 | 47 | 917 | 9 | 0 | 0 | 0.88 |
| 22/23 | 55 | 854 | 9 | 0 | 0 | 0.95 |
| 21/22 | 50 | 747 | 6 | 0 | 0 | 0.72 |
| 20/21 | 45 | 2,075 | 8 | 0 | 0 | 0.35 |
| 19/20 | 52 | 1,084 | 6 | 0 | 0 | 0.5 |
| 18/19 | 51 | 733 | 3 | 0 | 0 | 0.37 |
| 17/18 | 53 | 1,529 | 1 | 0 | 0 | 0.06 |
| 16/17 | 58 | 1,004 | 4 | 0 | 0 | 0.36 |
| 15/16 | 44 | 320 | 9 | 0 | 0 | 2.53 |
| 14/15 | 45 | 515 | 2 | 0 | 0 | 0.35 |
| 13/14 | 41 | 428 | 4 | 1 | 0 | 1.05 |
Output by competition
Career goals and assists broken down by tournament.
More on Bernardo Silva
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Bernardo Silva
Who is Bernardo Silva?
Bernardo Silva is a Portugal professional footballer who plays as a attacking midfield for Manchester City.
How old is Bernardo Silva?
Bernardo Silva is 31 years old. He was born on August 10, 1994 in Lisboa.
What position does Bernardo Silva play?
Bernardo Silva plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Bernardo Silva play for?
Bernardo Silva currently plays for Manchester City.
How many career goals has Bernardo Silva scored?
Across all senior club competitions in our dataset, Bernardo Silva has scored 107 goals in 598 appearances.
What is Bernardo Silva's market value?
Bernardo Silva's most recent reported market value is €38.00m.
Portugal