Kukeli werd geboren in Kosovo, maar verhuisde op vierjarige leeftijd met zijn ouders naar Zwitserland. Hier speelde hij in de jeugd van Solothurn en Wangen bei Olten, voor hij terechtkwam bij Zofingen. Bij deze club speelde de middenvelder eenentwintig competitiewedstrijden in het seizoen 2004/05, waarna hij werd overgenomen door Schötz. Hier miste hij zijn gehele tweede jaargang door een lange blessure. In januari 2008 werd Kukeli overgenomen door FC Luzern, waar hij op drieëntwintigjarige leeftijd zijn professionele debuut maakte. Door een blessure moest hij opnieuw een lange periode missen, namelijk de eerste helft van het seizoen 2008/09. Nadat hij terugkeerde in het eerste elftal speelde Kukeli drie seizoenen als vaste basisspeler van Luzern. Op 15 april 2012 werd de Albanees aangetrokken door FC Zürich.[1] Op 3 februari 2013 raakte hij opnieuw zwaar geblesseerd, waardoor hij een streep moest zetten door de tweede helft van het seizoen 2012/13 en de gehele jaargang die erop volgde.[2] In januari 2014 keerde Kukeli terug in het eerste elftal van Zürich. Medio 2017 stapte de middenvelder over naar Sion voor circa tweehonderdduizend euro.[3] Twee jaar later vertrok Kukeli transfervrij naar SC Kriens, waar hij voor één seizoen tekende.[4] De middenvelder zette in de zomer van 2021 op zevenendertigjarige leeftijd een punt achter zijn actieve loopbaan.[5]
Kukeli maakte zijn debuut in het Albanees voetbalelftal op 7 september 2012, toen met 3–1 gewonnen werd van Cyprus. Hij mocht van bondscoach Gianni De Biasi in de basis starten en hij speelde het gehele duel mee. De andere debutant dit duel was Alban Meha (SC Paderborn).[7] Met Albanië nam Kukeli in juni 2016 deel aan het Europees kampioenschap voetbal 2016. Albanië werd in de groepsfase uitgeschakeld, nadat het in Groep A op de derde plek eindigde achter Frankrijk en Zwitserland. Kukeli kwam op het EK in twee wedstrijden in actie. Tegen Zwitserland speelde hij het gehele duel mee en tegen de Fransen werd hij een kwartier voor tijd gewisseld voor Taulant Xhaka. Doordat de middenvelder in beide duels een gele kaart ontving, was hij geschorst voor het derde en laatste duel van Albanië dit EK, tegen Roemenië (1–0 winst door een doelpunt van Armando Sadiku).