List of Kosovo international footballers

Players of the Kosovo national football team From Wikipedia, the free encyclopedia

The Kosovo national football team played its first official international match on 5 March 2014, drawing 0–0 to Haiti in Mitrovica.[1] In total, 125 players have represented the Kosovo national team. The players are initially ordered by number of caps. All statistics are correct up to and including the match played on 5 June 2024 against Sweden.[2]

Players

As of 13 October 2025[3][4]
  • A yellow background indicates the most recent match.
  • Players in bold are called up to the squad in last 12 months and are still active at international level.
  • Players with flags in front of their name are players who represented Kosovo, but now represent another national team.
  •   Player is not available at international level due to FIFA eligibility rules.
More information Name, Pos. ...
Name Pos. Caps Goals First cap Last cap Ref
Opponent Date Opponent Date

10+ caps

Mërgim Vojvoda DF 69 3  Turkey 11 June 2017  Sweden 13 October 2025 [P 1]
Amir Rrahmani DF 65 7  Senegal 25 May 2014   Switzerland 5 September 2025 [P 2]
Vedat Muriqi FW 64 32  Ukraine 9 October 2016  Sweden 13 October 2025 [P 3]
Milot Rashica MF 62 12  Finland 5 September 2016  Slovenia 10 October 2025 [P 4]
Fidan Aliti DF 62 1  Turkey 11 June 2017  Slovenia 10 October 2025 [P 5]
Valon Berisha MF 51 4  Finland 5 September 2016  Slovenia 10 October 2025 [P 6]
Arijanet Muric GK 47 0  Azerbaijan 20 November 2018  Sweden 13 October 2025 [P 7]
Edon Zhegrova MF 44 5  Madagascar 24 March 2018  Sweden 13 October 2025 [P 8]
Bersant Celina MF 38 2  Oman 7 September 2014  Hungary 26 March 2024 [P 9]
Florent Hadergjonaj DF 38 1  Bulgaria 10 June 2019  Comoros 9 June 2025 [P 10]
Leart Paqarada DF 37 1  Oman 7 September 2014   Switzerland 5 September 2025 [P 11]
Florent Muslija MF 36 1  Czech Republic 7 September 2019  Sweden 13 October 2025 [P 12]
Samir Ujkani GK 36 0  Haiti 5 March 2014  Cyprus 27 September 2022 [P 13]
Besar Halimi MF 34 3  Equatorial Guinea 10 October 2015  Greece 14 November 2021 [P 14]
Arbër Zeneli MF 33 9  Croatia 6 October 2016  Andorra 28 March 2023 [P 15]
Hekuran Kryeziu MF 30 0  Albania 13 November 2015  Belarus 19 June 2023 [P 16]
Elbasan Rashani FW 29 5  Albania 13 November 2015  Norway 5 June 2024 [P 17]
Bernard Berisha MF 27 1  Equatorial Guinea 10 October 2015  Norway 5 June 2024 [P 18]
Herolind Shala MF 27 0  Croatia 6 October 2016  Greece 14 November 2021 [P 19]
Zymer Bytyqi MF 26 1  Haiti 5 March 2014  Lithuania 18 November 2024 [P 20]
Ibrahim Drešević DF 25 0  Gibraltar 10 October 2019  Romania 12 September 2023 [P 21]
Benjamin Kololli MF 24 4  Turkey 12 November 2016  Greece 5 June 2022 [P 22]
Florian Loshaj MF 24 0  Sweden 12 January 2020  Hungary 26 March 2024 [P 23]
Betim Fazliji DF 22 0  Albania 11 November 2020  Andorra 12 October 2023 [P 24]
Lumbardh Dellova DF 19 3  Burkina Faso 24 March 2022  Sweden 8 September 2025 [P 25]
Atdhe Nuhiu FW 19 3  Iceland 24 March 2017  North Macedonia 8 October 2020 [P 26]
Donat Rrudhani MF 19 2  Guinea 8 June 2021  Comoros 9 June 2025 [P 27]
Lirim M. Kastrati FW 19 2  Malta 11 October 2018  Faroe Islands 19 November 2022 [P 28]
Albion Rrahmani FW 18 6  Romania 12 September 2023  Sweden 13 October 2025 [P 29]
Ilir Krasniqi MF 16 0  Cyprus 27 September 2022  Sweden 13 October 2025 [P 30]
Idriz Voca MF 15 0  Madagascar 24 March 2018  Malta 4 June 2021 [P 31]
Lirim R. Kastrati DF 15 0  Iceland 9 October 2017  Belarus 21 November 2023 [P 32]
Anel Rashkaj MF 14 0  Haiti 5 March 2014  Slovenia 15 November 2020 [P 33]
Elvis Rexhbecaj MF 12 2  Romania 6 September 2024  Slovenia 10 October 2025
Ermal Krasniqi FW 12 2  Faroe Islands 19 November 2022   Switzerland 5 September 2025 [P 34]
Lindon Emërllahu MF 12 1  Cyprus 27 September 2022  Sweden 13 October 2025 [P 35]
Muharrem Jashari MF 12 1  Guinea 8 June 2021  Sweden 13 October 2025 [P 36]
Fanol Përdedaj MF 12 0  Haiti 5 March 2014  Albania 29 May 2018 [P 37]
Fisnik Asllani FW 10 2  Romania 6 September 2024  Sweden 13 October 2025 [P 38]
Mirlind Kryeziu DF 10 0  Georgia 2 September 2021  Andorra 28 March 2023 [P 39]
Visar Bekaj GK 10 0  Albania 13 November 2015  Comoros 9 June 2025 [P 40]
Enis Alushi MF 10 0  Haiti 5 March 2014  Finland 5 September 2017 [P 41]

1–9 caps

Blendi Idrizi MF 9 0  San Marino 1 June 2021  Norway 5 June 2024 [P 42]
Florent Hasani MF 8 1  England 10 September 2019  Slovenia 15 November 2020 [P 43]
Alban Pnishi DF 8 0  Albania 13 November 2015  Iceland 9 October 2017 [P 44]
Bajram Jashanica DF 8 0  Turkey 21 May 2014  Guinea 8 June 2021 [P 45]
Emir Sahiti MF 7 1  Northern Ireland 9 June 2022  Iceland 23 March 2025 [P 46]
Dion Gallapeni DF 7 0  Iceland 23 March 2025  Sweden 13 October 2025
Albert Bunjaku FW 6 3  Haiti 5 March 2014  Croatia 6 October 2016 [P 47]
Donis Avdijaj FW 6 2  Iceland 24 March 2017  Malta 17 November 2018 [P 48]
Meriton Korenica MF 6 0   Switzerland 9 September 2023  Comoros 9 June 2025 [P 49]
Jetmir Topalli FW 6 0  Sweden 12 January 2020  Romania 16 June 2023 [P 50]
Astrit Selmani FW 5 1  Sweden 9 October 2021  Burkina Faso 24 March 2022 [P 51]
Kreshnik Hajrizi DF 5 0  Faroe Islands 19 November 2022  Sweden 13 October 2025 [P 52]
Albania Mirlind Daku FW 5 0  Albania 11 November 2020  Gambia 11 June 2021 [P 53]
Armend Thaqi DF 5 0  Latvia 13 November 2017  Gambia 11 June 2021 [P 54]
Flamur Kastrati FW 5 0  Haiti 5 March 2014  Sweden 12 January 2020 [P 55]
Avni Pepa DF 5 0  Haiti 5 March 2014  Croatia 6 October 2016 [P 56]
Toni Domgjoni MF 4 1  Burkina Faso 24 March 2022  Greece 12 June 2022 [P 57]
Leon Avdullahu MF 4 0   Switzerland 5 September 2025  Sweden 13 October 2025
Qëndrim Zyba MF 4 0  Andorra 12 October 2023  Belarus 21 November 2023 [P 58]
Destan Bajselmani DF 4 0  San Marino 1 June 2021  Gambia 11 June 2021 [P 59]
Valmir Sulejmani FW 4 0  Equatorial Guinea 10 October 2015  San Marino 1 June 2021 [P 60]
Eroll Zejnullahu MF 4 0  Senegal 25 May 2014  Gambia 11 June 2021 [P 61]
Albania Loret Sadiku MF 4 0  Haiti 5 March 2014  Albania 13 November 2015 [P 62]
Shpëtim Hasani FW 4 0  Haiti 5 March 2014  Albania 13 November 2015 [P 63]
Kristian Nushi MF 4 0  Haiti 5 March 2014  Oman 7 September 2014 [P 64]
Altin Zeqiri MF 3 1  Andorra 12 October 2023  Belarus 21 November 2023 [P 65]
Albania Arbër Hoxha FW 3 1  Sweden 12 January 2020  Gambia 11 June 2021 [P 66]
Arb Manaj FW 3 1  Sweden 12 January 2020  Gambia 11 June 2021 [P 67]
Imran Bunjaku MF 3 1  Senegal 25 May 2014  Equatorial Guinea 10 October 2015 [P 68]
Vesel Demaku MF 3 0  Kosovo 20 March 2025  Armenia 6 June 2025
Amir Saipi GK 3 0  Lithuania 12 October 2024  Armenia 6 June 2025
David Domgjoni DF 3 0  Guinea 8 June 2021  Sweden 9 October 2021 [P 69]
Blendi Baftiu MF 3 0  Sweden 12 January 2020  Gambia 11 June 2021 [P 70]
Rron Broja MF 3 0  Sweden 12 January 2020  Gambia 11 June 2021 [P 71]
Lum Rexhepi DF 3 0  Haiti 5 March 2014  Faroe Islands 3 June 2016 [P 72]
Ilir Berisha DF 3 0  Oman 7 September 2014  Albania 13 November 2015 [P 73]
Malaysia Liridon Krasniqi MF 3 0  Haiti 5 March 2014  Equatorial Guinea 10 October 2015 [P 74]
Shkodran Metaj MF 3 0  Turkey 21 May 2014  Oman 7 September 2014 [P 75]
Dardan Rexhepi FW 3 0  Turkey 21 May 2014  Oman 7 September 2014 [P 76]
Faton Toski MF 3 0  Haiti 5 March 2014  Senegal 25 May 2014 [P 77]
Mërgim Brahimi MF 2 2  Equatorial Guinea 10 October 2015  Albania 13 November 2015 [P 78]
Muhamet Hyseni FW 2 1   Switzerland 18 November 2023  Belarus 21 November 2023 [P 79]
Switzerland Uran Bislimi MF 2 1  Armenia 16 November 2022  Faroe Islands 19 November 2022 [P 80]
Albian Hajdari DF 2 0   Switzerland 10 October 2025  Sweden 13 October 2025
Veldin Hodza MF 2 0  Sweden 8 September 2025  Sweden 13 October 2025
Florian Haxha FW 2 0  Armenia 6 June 2025  Comoros 9 June 2025
Baton Zabërgja FW 2 0  Armenia 6 June 2025   Switzerland 5 September 2025
Finland Agon Sadiku FW 2 0  Armenia 16 November 2022  Faroe Islands 19 November 2022 [P 81]
Arianit Ferati MF 2 0  Armenia 16 November 2022  Faroe Islands 19 November 2022 [P 82]
Leard Sadriu DF 2 0  Armenia 16 November 2022  Slovenia 10 October 2025 [P 83]
Liridon Balaj MF 2 0  Guinea 8 June 2021  Gambia 11 June 2021 [P 84]
Lavdrim Hajrulahu DF 2 0  Guinea 8 June 2021  Gambia 11 June 2021 [P 85]
Mersim Asllani MF 2 0  Guinea 8 June 2021  Gambia 11 June 2021 [P 86]
Valmir Veliu MF 2 0  Sweden 12 January 2020  Armenia 16 November 2022 [P 87]
Ismet Lushaku MF 2 0  Sweden 12 January 2020  Comoros 9 June 2025
Ardin Dallku DF 2 0  Latvia 13 November 2017  Faroe Islands 29 May 2018 [P 88]
Gjelbrim Taipi MF 2 0  Burkina Faso 27 March 2018  Albania 29 May 2018 [P 89]
Erton Fejzullahu FW 2 0  Equatorial Guinea 10 October 2015  Croatia 2 September 2017 [P 90]
Alban Meha MF 2 0  Finland 5 September 2016  Ukraine 9 October 2016 [P 91]
Denis Markaj DF 2 0  Oman 7 September 2014  Albania 13 November 2015 [P 92]
Germany Enis Bunjaki FW 2 0  Senegal 25 May 2014  Oman 7 September 2014 [P 93]
Ardian Gashi MF 2 0  Haiti 5 March 2014  Oman 7 September 2014 [P 94]
Kushtrim Mushica GK 2 0  Turkey 21 May 2014  Senegal 25 May 2014 [P 95]
Yll Hoxha DF 2 0  Turkey 21 May 2014  Senegal 25 May 2014 [P 96]
Alban Bunjaku MF 2 0  Turkey 21 May 2014  Senegal 25 May 2014 [P 97]
Albania Albion Avdijaj FW 2 0  Turkey 21 May 2014  Senegal 25 May 2014 [P 98]
Mentor Zhdrella MF 2 0  Turkey 21 May 2014  Senegal 25 May 2014 [P 99]
Ron Raçi DF 1 0  Comoros, 9 June 2025
Bledian Krasniqi MF 1 0  Comoros, 9 June 2025
Andi Hoti DF 1 0  Lithuania, 18 November 2024
Eliot Bujupi FW 1 0  Cyprus, 9 September 2024
Art Smakaj MF 1 0  Norway, 5 June 2024 [P 100]
Alban Ajdini MF 1 0  Belarus, 21 November 2023 [P 101]
Ismajl Beka DF 1 0  Romania, 12 September 2023 [P 102]
Jozef Pukaj GK 1 0  Faroe Islands, 19 November 2022 [P 103]
Eris Abedini MF 1 0  Armenia, 16 November 2022 [P 104]
Jetmir Haliti DF 1 0  Armenia, 16 November 2022 [P 105]
Betim Halimi GK 1 0  Gambia, 11 June 2021 [P 106]
Lorik Emini MF 1 0  San Marino, 1 June 2021 [P 107]
Lapidar Lladrovci DF 1 0  Sweden, 12 January 2020 [P 108]
Leotrim Bekteshi DF 1 0  Sweden, 12 January 2020 [P 109]
Ylldren Ibrahimaj MF 1 0  Sweden, 12 January 2020 [P 110]
Arbenit Xhemajli DF 1 0  Gibraltar, 10 October 2019 [P 111]
Shkelqim Demhasaj FW 1 0  Malta, 17 November 2018 [P 112]
Albania Ardian Ismajli DF 1 0  Albania, 29 May 2018 [P 113]
Jetmir Krasniqi DF 1 0  Albania, 29 May 2018 [P 114]
Bledar Hajdini GK 1 0  Latvia, 13 November 2017 [P 115]
Suad Sahiti MF 1 0  Latvia, 13 November 2017 [P 116]
Besar Musolli MF 1 0  Ukraine, 6 October 2017 [P 117]
Adis Nurković GK 1 0  Turkey, 11 June 2017 [P 118]
Besart Berisha FW 1 0  Iceland, 24 March 2017 [P 119]
Leonit Abazi MF 1 0  Equatorial Guinea, 10 October 2015 [P 120]
Kushtrim Lushtaku MF 1 0  Oman, 7 September 2014 [P 121]
Julian Bibleka GK 1 0  Senegal, 25 May 2014 [P 122]
Albania Debatik Curri DF 1 0  Turkey, 21 May 2014 [P 123]
Finland Mehmet Hetemaj MF 1 0  Turkey, 21 May 2014 [P 124]
Ilir Azemi FW 1 0  Haiti, 5 March 2014 [P 125]
Close

References

Related Articles

Wikiwand AI