This article details the competitive records and statistics of the Albania national football team.

Statistics are updated after each official match and are correct as of 3 October 2026.

Honours and achievements Major UEFA European Championship Group stage: 2016, 2024

Regional Balkan Cup Winners: 1946 Fifth place: 1947, 1948

Minor Malta (Rothmans) International Tournament Winners: 2000 Third place: 1998

Individual records Appearances Most appearances

As of 6 October 2026

NameNational team careerCapsGoalsHonours and achievements DF *2013–1032UEFA Euro 2016 squadUEFA Euro 2024 squad DF 931UEFA Euro 2016 squad GK *2012–830UEFA Euro 2016 squadUEFA Euro 2024 squad MF 1998–2011793 MF 2001–2011776 = DF *2015–771UEFA Euro 2024 squad FW 1996–20137518 = MF 2000–20117513 2000 Rothmans GK 1990–2005730 = DF 2005–2017733UEFA Euro 2016 squad

Key *Still active for the national team = Player is tied for the number of caps

First player to reach 100 appearances Elseid Hysaj, 6 June 2026, 0–1 vs. Luxembourg

Fastest to reach 100 appearances Elseid Hysaj, 13 years and 4 months (6 February 2013 – 6 June 2026)

Youngest to reach 100 appearances Elseid Hysaj, 32 years, 4 months and 4 days (6 June 2026, vs. Luxembourg)

Longest Albania career span Orges Shehi, 18 years, 9 months and 6 days (5 September 1998 – 11 June 2017)

Longest Albania career length Erjon Bogdani, 16 years, 11 months and 2 days (24 April 1996 – 26 March 2013)

Oldest player Foto Strakosha, 39 years 10 months 17 days, 9 February 2005, 0–2 vs. Ukraine

Youngest player Ramën Çepele, 17 years 7 months 21 days, 11 November 2020, 0–2 vs. Kosovo

Most consecutive Albania matches played Etrit Berisha, 41 (16 October 2012 – 12 November 2016) Kristjan Asllani, 28 (16 November 2022 – 10 June 2025) Ervin Skela, 26 (11 October 2003 – 11 October 2006) Elseid Hysaj, 24 (29 May 2016 – 10 September 2018) Nedim Bajrami, 23 (27 March 2023 – 21 March 2025) Mario Mitaj, 21 (17 June 2023 – 19 November 2024) Arbër Hoxha, 18 (19 November 2024 – 6 October 2026)

Most consecutive Albania matches played (pre-2000 era) Mirel Josa, 19 (17 October 1984 – 8 March 1989)

Most appearances as a substitute Odise Roshi, 32 Jahmir Hyka, 28 Bekim Balaj, 28 Edmond Kapllani, 24 Alban Bushi, 23 Devi Muka, 23

Most appearances in competitive matches (World Cup, European Championship, Nations League and qualifiers) Elseid Hysaj (2013–2026), 69

Most appearances in FIFA World Cup qualifiers Ervin Skela & Lorik Cana, 28 each

Most appearances at the UEFA European Championship Elseid Hysaj & Arlind Ajeti, 5 each

Most appearances at the UEFA European Championship qualifying Foto Strakosha & Altin Lala, 29 each

Most appearances in UEFA European Championship and UEFA European Championship qualifying combined Lorik Cana, 29

Most UEFA European Championship squads Elseid Hysaj, Arlind Ajeti, Etrit Berisha, Amir Abrashi & Naser Aliji – 2 each (2016 & 2024)

Most minutes played at the UEFA European Championship Elseid Hysaj, 450 minutes Arlind Ajeti, 445 minutes

Most UEFA European Championship tournaments played in Elseid Hysaj & Arlind Ajeti, 2 each

Most consecutive starts at the UEFA European Championship Elseid Hysaj & Arlind Ajeti, 5 each

Most appearances as a substitute at the UEFA European Championship Arbër Hoxha, 3

Most UEFA European Championship matches won 14 players, all 1

Most UEFA European Championship points won Elseid Hysaj and Arlind Ajeti, 4 points

Oldest player named in a UEFA European Championship matchday squad Orges Shehi, 38 years 8 months 24 days, 19 June 2016, 1–0 vs. Romania

Oldest player to play at the UEFA European Championship Klaus Gjasula, 34 years 6 months 5 days, 19 June 2024, 2–2 vs. Croatia

Youngest player to play at the UEFA European Championship Medon Berisha, 20 years 238 days, 15 June 2024, 1–2 vs. Italy

Most selections without playing at the UEFA European Championship finals Naser Aliji, 2 (2016 and 2024)

Diverse players with many appearances who have not played in a major tournament Altin Lala, 79 (1998–2011). Played 51 matches across FIFA World Cup qualification and UEFA European Championship qualifying, but never qualified for a major tournament.

Ervin Bulku, 56 (2002–2014). Participated in Euro 2016 qualifying, but was not selected for the Euro 2016 final tournament squad.

Myrto Uzuni, 52 (2018–2026). Featured in Euro 2024 qualifying, but was not included in the final tournament squad.

Ardian Ismajli, 51 (2018–2026). Was included in Albania's Euro 2024 squad but did not make an appearance at the final tournament.

Hamdi Salihi, 50 (2006–2015). Made one appearance during Euro 2016 qualifying, but was not selected for the final tournament squad.

Jahmir Hyka, 47 (2007–2018). Featured in multiple qualification campaigns, but did not participate in Euro 2016 qualifying, during which Albania qualified for its first major tournament, and was not included in the final tournament squad. He later returned for the 2018 FIFA World Cup qualification, though Albania did not qualify.

Marash Kumbulla, 27 (2019–2026). Was included in Albania's Euro 2024 squad but did not make an appearance at the final tournament.

Naser Aliji, 19 (2015–2025). Was included in the squads for Euro 2016 and Euro 2024 but did not make an appearance at either final tournament.

Most appearances in the UEFA Nations League Ardian Ismajli, 17

Most appearances at the Balkan Cup Loro Boriçi, Muhamet Dibra, Vasif Biçaku and Sllave Llambi – 11 each.

Most Balkan Cups played in Loro Boriçi, Muhamet Dibra, Aristidh Parapani, Vasif Biçaku, Sllave Llambi, Rexhep Spahiu, Bahri Kavaja, Giacomo Poselli, Bimo Fakja, and Besim Fagu – 3 each

Most appearances at the Malta (Rothmans) International Tournament Rudi Vata, 5

Most Malta (Rothmans) International Tournaments played in Rudi Vata, Arjan Beqaj and Armir Grimaj – 2 each

Most appearances at the Summer Olympics qualifications Panajot Pano, 4

Most appearances in a calendar year 13 in 2024 – Nedim Bajrami, Kristjan Asllani, Jasir Asani, Mario Mitaj & Qazim Laçi

Most consecutive years of appearances Foto Strakosha, 16, 1990 to 2005 inclusive

Most consecutive years of appearances for an outfield player 14 – Altin Rraklli, 1992 to 2005 inclusive, Altin Lala, 1998 to 2011 inclusive, Lorik Cana, 2003 to 2016 inclusive & Elseid Hysaj, 2013 to 2026 inclusive.

Most often teammates appearances Etrit Berisha & Elseid Hysaj, 61 matches Ervin Skela & Klodian Duro, 58 matches Elseid Hysaj & Berat Gjimshiti, 58 matches

Oldest debutant Orges Shehi, 33 years 1 month 28 days, 17 November 2010, 0–0 vs. Macedonia

Oldest debutant in a competitive match Daniel Xhafaj, 30 years 2 months 29 days, 6 June 2007, 0–3 vs. Luxembourg

Most matches completed Lorik Cana (2003–2016) and Elseid Hysaj (2013–2026) – 80 each

Most matches as a starter Elseid Hysaj – 92 (2013–2026) Lorik Cana – 88 (2003–2016)

Most consecutive matches as a starter Etrit Berisha, 81, 16 October 2012 vs Slovenia – 3 October 2026 vs. Finland Berat Djimsiti, 71, 29 March 2016 vs. Luxembourg – 3 October 2026 vs. Finland Rudi Vata, 58, 30 May 1990 vs Iceland – 6 June 2001 vs. Germany Foto Strakosha, 56, 30 May 1990 vs Iceland – 2 April 2003 vs. Bulgaria

Most appearances all as a starter Arjan Xhumba, 48 (1989–2003) Thomas Strakosha, 47 (2017–2026) Hysen Zmijani, 36 (1984–1995) Artur Lekbello, 30 (1984–1995) Perlat Musta, 23 (1981–1993)

Most appearances with every match completed Panajot Pano, 28 (1963–1973) Ramazan Rragami, 20 (1965–1973)

Most appearances with every match completed since 1988 Fatbardh Jera, 15 (1985–1990) Adnan Oçelli, 11 (1984–1993)

First player to debut as a substitute in the competitive era (post-1963) Rifat Ibërshimi, 14 November 1971, 3–0 vs. Turkey

Most appearances as a substitute without ever starting a game Enkeleid Dobi, 6 (30 November 1995 – 12 February 2003)

Most consecutive appearances without completing a full match Jasir Asani, 16 (27 March 2023 – 7 September 2024)

Most appearances for an outfield player without ever scoring Andi Lila, 70 (21 November 2007 – 2 November 2018)

Most appearances against the same opponent Foto Strakosha, 8 vs. Greece

Most appearances against the same opponent by an outfield player Igli Tare, 7 vs. Georgia Elseid Hysaj, 7 vs. Israel Berat Djimsiti, 6 vs. Israel Jahmir Hyka, 5 vs. Macedonia Taulant Seferi, 5 vs. Czech Republic Elseid Hysaj, 5 vs. Poland Myrto Uzuni, 5 vs. Poland

Most appearances without featuring in a competitive match Orges Shehi, 8 (17 November 2010 – 29 March 2016)

Fewest appearances in total, having played at the European Championship finals Medon Berisha, 4 (3 June 2024 – 4 September 2025) – Was included in Albania's squad for UEFA Euro 2024 and made one appearance under coach Sylvinho.

Most appearances playing on a winning team Elseid Hysaj, 42 (103 total appearances)

Most appearances playing on a team that ended in a draw 20 – Lorik Cana (93 appearances), Klodian Duro (77 appearances), Ansi Agolli (73 appearances) and Armend Dallku (64 appearances)

Most appearances on a team without ever taking a draw Mehmet Dragusha, 11 (2003–2005)

Most appearances playing on a losing team Elseid Hysaj, 45 (103 appearances)

Foto Strakosha, 43 (73 appearances)

Altin Lala, 41 (79 appearances)

Highest positive win–loss difference by an outfield player Jahmir Hyka, 20–14 (47 appearances)

Highest positive goal difference by an outfield player +12 – Mario Mitaj (42–30, 35 appearances) +11 – Amir Abrashi (59–48, 51 appearances), Naser Aliji (33–22, 19 appearances) +8 – Juljan Shehu (18–10, 14 appearances)

Most appearances playing only in wins without conceding a goal Roland Zajmi, 4 (1995–2000)

Most appearances without ever playing on a losing team Arbnor Muja, 5 (2023–2024)

Most appearances without ever playing on a winning team Fatbardh Jera, 15 (1985–1990)

Most appearances playing only in defeats Agim Bubeqi, 6 (1987–1989)

Highest negative win–loss and goal difference by a player Sulejman Demollari, 5–33, 27–93 (45 appearances)

Highest negative win–loss and goal difference by a player in the current millennium Altin Rraklli, 12–38, 57–104 (63 appearances)

Appearances in three different decades Blendi Nallbani – 1980s, 1990s, 2000s Arjan Xhumba – 1980s, 1990s, 2000s Erjon Bogdani – 1990s, 2000s, 2010s Altin Lala – 1990s, 2000s, 2010s Arjan Beqaj – 1990s, 2000s, 2010s

Most appearances at the former national stadium Qemal Stafa Erjon Bogdani, 39 Lorik Cana, 37

Most appearances at provisional national stadiums Etrit Berisha, 19 (13 at Elbasan Arena and 6 at Loro Boriçi Stadium)

Most appearances at the current national stadium Air Albania

Elseid Hysaj, 23 Ylber Ramadani, 23 Myrto Uzuni, 22 Kristjan Asllani, 20 Berat Gjimshiti, 19

Most appearances while representing the same club Altin Lala, 75, while playing for Hannover 96

Most appearances while representing an Albanian club Nevil Dede – 31 with Tirana

Most appearances while representing only one club Nevil Dede of Tirana and Taulant Xhaka of Basel, 31 each

First appearance by a player who had never played for an Albanian club Altin Lala (Borussia Fulda), 21 January 1998, 4–1 vs. Turkey

Club providing the most players in a major tournament squad 2 – Basel Nantes, Rijeka at UEFA Euro 2016 and Lecce at UEFA Euro 2024

Club providing the most Albania internationals in total Partizani Tirana 98

Non-Albanian club providing the most Albania internationals in total Lokomotiva Zagreb 7

Club providing the most players in a single match Starting XI – Partizani Tirana – 9, 12 June 1971 vs. West Germany

Including substitutes – 17 Nëntori Tirana – 7, 30 October 1985 vs. Greece

Albanian clubs providing the most players in a single match under foreign managers