Google Analytics cookies only if you accept. Cookie policy

Transfer Tracker

Player

Nicolò Zaniolo

Nicolò Zaniolo

Secondary Striker · Age 27 · Value €28m (powered by Transfer Tracker) · Italy · Udinese · Contract until 2029

Nicolò Zaniolo (Udinese) · market value, contract status and career path, plus the players most like Nicolò Zaniolo. No live transfer rumour is currently scored for Nicolò Zaniolo; the moment one breaks from a verified reporter it appears here with a probability.

Where next for Nicolò Zaniolo

Every club Nicolò Zaniolo has been linked with, the probability and where each story stands.

  • Milan · 26% · Quiet since Jul 2026
  • Stays · no move in play

Nicolò Zaniolo contract and transfer fees

Nicolò Zaniolo's contract with Udinese runs until 30 June 2029 (31 months left). The final six months open on 1 January 2029, when FIFA rules let him agree a pre-contract elsewhere.

Nicolò Zaniolo has moved for €25m in disclosed transfer fees since 2015 (3 paid transfers). The biggest: €15m, Roma to Galatasaray, Feb 2023.

Udinese paid €5m for Nicolò Zaniolo in July 2026. His value is now €28m, €23m above the fee. That is €714k per appearance across his 7 for them so far.

Nicolò Zaniolo transfer history and what each club made

  • Inter · sold to Roma for €5m (Jul 2018)
  • Roma · signed from Inter for €5m (Jul 2018) · sold to Galatasaray for €15m (Feb 2023) · profit for Roma €11m
  • Galatasaray · signed from Roma for €15m (Feb 2023) · sold to Udinese for €5m (Jul 2026) · loss for Galatasaray €10m
  • Udinese · signed from Galatasaray for €5m (Jul 2026) · current club

Nicolò Zaniolo injury record and availability

Nicolò Zaniolo has no injury or suspension on record as of 10 Nov 2026.

In the 2026/27 league season Nicolò Zaniolo has played 389 of a possible 990 minutes (39%): 5 starts and 6 appearances in 11 games, average rating 7.06.

Since 2020, Nicolò Zaniolo has had 24 injury spells: 762 days out and 108 games missed. Most frequent: muscle fatigue (2 times). Longest: cruciate ligament tear, 266 days (Sep 2020).

  • 2026/27: 2 spells, 48 days out, 4 games missed
  • 2025/26: 2 spells, 38 days out, 4 games missed
  • 2024/25: 4 spells, 32 days out, 6 games missed

Udinese injury list

Nicolò Zaniolo international career: Italy caps

Nicolò Zaniolo has 19 senior caps for Italy (876 minutes, 9 starts), the first in January 2019.

Not in a matchday squad in the last 12 months; the last time was 14 Oct 2024.

SeasonCapsStartsMinutes
2024/25000
2023/2463307
2022/2342237
2021/222177

Nicolò Zaniolo: club-trained at Roma

Nicolò Zaniolo is club-trained at Roma: our record shows him registered there for three entire seasons or 36 months between the ages of 15 and 21.

We count a player as club-trained when his record shows him registered with the club for three entire seasons or 36 months between the ages of 15 and 21 (UEFA's home-grown test), wherever he started and whatever he cost; time on loan counts for the club that borrowed him.

Nicolò Zaniolo career & transfer history

Players similar to Nicolò Zaniolo

More Udinese players

Keep exploring

See the full player profile · market-value chart, positional metrics and transfer history. Open on transfertracker.ai

Explore Transfer Tracker

Live rumoursDone dealsRankingsSourcesClubs & leaguesFree agentsMarket valuesWindow dates

Data as of 10 Nov 2026, 10:39 UTC · pages refresh several times daily · live numbers load in a moment.