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