Ylber Ramadani (; born 12 April 1996) is a professional footballer who plays as a defensive midfielder for Turkish club Çorum and the Albania national team.

Born in Germany to Kosovo Albanian parents, Ramadani began his career in Kosovo at youth level with Çeliku, before playing senior football in the Kosovo Superleague for Ferizaj, Prishtina and Drita. In 2016, he joined Albanian club Partizani, where he established himself as a regular starter and was named the Albanian Best Young Player of the Season. The following year, he signed for Danish side Vejle, becoming a key player during a four-year spell across the Danish 1st Division and Danish Superliga, while earning recognition for his consistency, ball-winning ability, work rate and physical endurance, and helping the club secure promotion to the top flight on two occasions. In 2021, Ramadani joined Hungarian club MTK Budapest, where he captained the team on several occasions during his only season at the club. He then moved to Scottish side Aberdeen, quickly becoming a key first-team player and an ever-present figure during the 2022–23 season as he helped the club reach the semi-finals of the Scottish League Cup and finish third in the Scottish Premiership. In 2023, he signed for Italian club Lecce, where he established himself as a regular starter in Serie A and received praise for his tactical discipline, consistency and energetic midfield performances.

Internationally, Ramadani initially represented Kosovo at youth level, before switching his allegiance to Albania in 2016 and featuring for its youth teams. He made his senior international debut in 2018 and established himself as a regular under Edoardo Reja, before becoming one of Albania's key midfielders under Sylvinho, playing an important role in the country's successful UEFA Euro 2024 qualifying campaign as Albania topped their qualifying group for the first time in history, and featuring in all three matches at the final tournament, where he earned praise for his work rate, defensive contribution and consistency.

Club career Early career in Kosovo Ramadani was born in Starnberg, Germany, to Kosovo-Albanian parents originally from the village of Vojnoc near Shtime, where he spent part of his childhood and helped his family with agricultural work. He began his football career at youth level with local third-tier club Çeliku in Ferizaj. At the age of 15, he was invited to play for the senior team in a friendly match against Ferizaj due to a shortage of players; his performance impressed the Ferizaj coaching staff and led to a transfer shortly afterwards. At Ferizaj, Ramadani progressed through the youth system and made his senior debut during the 2013–14 Kosovo Superleague season at the age of 17, establishing himself as a regular, making 29 league appearances and scoring once as the club finished fourth. During the first half of the 2014–15 season, he made 13 appearances and scored twice before joining Prishtina in the second half of the campaign and made 14 appearances and scored once as Prishtina finished third in the league. On 1 August 2015, Ramadani signed for Drita of Gjilan, remaining in the Kosovo Superleague for another season. During the first half of the 2015–16 season, he made 17 league appearances before leaving the club during the winter transfer window.

Partizani In December 2015, Ramadani was linked with a move to Partizani of the Kategoria Superiore ahead of the January transfer window and began training with the club before signing a three-year contract on 10 January 2016. The transfer was completed on 10 February after Partizani reached an agreement with Drita, who had initially refused to release him. Following his arrival, Ramadani initially played for Partizani Tirana B in the 2015–16 Kategoria e Dytë while also featuring occasionally for the first team, making eight appearances for the B team and helping them secure promotion after a 4–1 win over Sopoti Librazhd in the 2015–16 Kategoria e Parë play-out. He made his senior debut on 17 April 2016, coming on as a substitute in a 3–0 home win against Vllaznia on matchday 30 of the 2015–16 Kategoria Superiore. He went on to make three league appearances as Partizani finished runners-up and qualified for the UEFA Europa League first qualifying round.

Ramadani made his European debut on 28 June 2016, playing the full match in a 0–0 draw against Slovan Bratislava in the UEFA Europa League first qualifying round. Following the exclusion of Skënderbeu from the 2016–17 UEFA Champions League qualifying in July 2016, Partizani entered the competition as Albanian runners-up to face Ferencváros in the second qualifying round. He played the full matches in both legs as Partizani advanced 3–1 on penalties after two 1–1 draws. He also featured in both matches against Red Bull Salzburg in the third qualifying round as Partizani were eliminated 3–0 on aggregate. Partizani then faced Krasnodar in the Europa League play-off round during August 2016, where he started both legs before being substituted due to injury in the 22nd minute of the second leg as the team were eliminated 4–0 on aggregate.

During autumn, he made three starts in the 2016–17 Albanian Cup as Partizani were eliminated 2–1 on aggregate in the round of 16 by second-tier side Besëlidhja Lezhë. During the early stages of the 2016–17 Kategoria Superiore, he was mainly used as a substitute before establishing himself as a regular starter in central midfield. As the season progressed, he became an important part of Partizani's defensive structure, frequently completing full matches, with the team keeping 20 clean sheets and conceding more than one goal in only two league matches. Partizani finished the season with the league's best defensive record, conceding only 17 goals but missed out on the championship title by three points to Kukësi. In his first full season, he made 42 appearances in all competitions and was named the Championship Best Young Player of the season. Following his breakthrough season, he attracted interest from Dutch clubs Heerenveen and AZ Alkmaar, with Partizani reportedly valuing him at around €200,000.

Vejle On 13 June 2017, Danish 1st Division club Vejle announced the signing of Ramadani from Partizani Tirana for a reported fee of €200,000, with the player presented on the same day after signing a four-year contract with an option to extend for a further year. The transfer was reportedly influenced by then head coach Adolfo Sormani, who had previously worked with him at Partizani and strongly supported the move. He quickly established himself as a regular starter, featuring consistently throughout the campaign. His performances in the first half of the season earned him a maiden call-up to the Albania senior national team in November 2017. On 26 November 2017, he scored his first goal in Denmark in a 4–1 victory over Vendsyssel, equalising early in the match as Vejle maintained their position at the top of the table. On 17 May 2018, he was named man of the match in a 1–0 win over Fredericia, with Danish media praising his midfield performance, particularly his ball-winning ability and consistency, with reports noting that such performances had become expected throughout the season. In his debut season, he made 31 league appearances as Vejle won the 1st Division title and secured promotion to the Danish Superliga.

In the 2018–19 Danish Superliga, Ramadani remained a regular starter, frequently completing full matches. He was noted for his exceptional work rate and endurance, reportedly covering a league-high average distance per match of 13.487 kilometres and playing a key role in both defensive and attacking phases. He made 26 league appearances as Vejle finished second from bottom and were relegated to the 1st Division.

On 29 November 2019, he scored a long-range goal in a 4–3 comeback away win over Viborg in the 2019–20 season, reducing the deficit in the 29th minute after Vejle had fallen 2–0 behind and helping the team maintain its position at the top of the table. On 2 March 2020, he scored the only goal in a 1–0 win over Køge, finding the net from distance shortly after the hour mark and subsequently being named man of the match as Vejle extended their lead at the top of the table in the race for promotion. On 14 July 2020, he scored the winning goal against Nykøbing with a powerful long-range strike to secure Vejle's promotion back to the top flight with two matches remaining in the season. He finished the season with 31 league appearances and three goals.

Ahead of the 2020–21 season, Ramadani was linked with a move away from Denmark, with reports claiming that he was close to joining a Belgian top-flight club while also attracting interest from AEK Athens and Lokomotiva Zagreb. On 13 September 2020, he tested positive for COVID-19 while on international duty, briefly isolating in Albania and missing Vejle's opening match of the 2020–21 Danish Superliga before returning to training and competitive action shortly afterwards. He remained an important member of the squad throughout the 2020–21 campaign, scoring his only goal of the season in a 2–1 defeat against Copenhagen on 4 March 2021 and earning a 7.3 rating from SofaScore for his performance. In his final season with the club, he made 32 appearances and scored once as Vejle finished 10th in the league, retained its top-flight status and also reached the quarter-finals of the 2020–21 Danish Cup.

On 23 May 2021, after four seasons at the club, Vejle announced that Ramadani would not extend his contract.

MTK Budapest On 14 June 2021, Ramadani joined Hungarian club MTK Budapest on a free transfer. He made his debut on 30 July 2021 in the opening match of the 2021–22 NB I season, playing the full 90 minutes in a 1–1 away draw against Gyirmót. During the season, Ramadani established himself as a regular starter, making 30 league appearances and becoming one of the most frequently used players in the squad. He also captained the team on several occasions and scored his first goal for the club on 5 December 2021 in a 2–1 victory over league leaders Puskás Akadémia, a result that temporarily moved MTK out of the relegation zone. On 15 May 2022, he scored his second league goal in stoppage time during a 3–0 win over Debrecen in the final match of the season, although the victory was not enough to prevent MTK from being relegated after finishing 11th, two points behind safety.

Aberdeen