[4] During his progress, the club's U18 Manager Hughie McAuley said: "Alex is a talented player and has already played at reserve team level.
[7] It was reported in February 2010 that Kačaniklić could get a chance in Liverpool's first team football ahead of the UEFA Europa League match.
[11] After leaving Liverpool, Kačaniklić reflected his time there, saying: "I left because I saw an opportunity to make a career for myself and develop as a player and a person.
I had some really good years at Liverpool and they helped me a lot and England is the country where I want to play, so it was an easy decision to leave Sweden.
[19][20] Ahead of the 2012–13 season, Kačaniklić signed a new two-year deal with the option of a third year to stay at Craven Cottage.
[24] Kačaniklić had a good start to the season, assisting both of Dimitar Berbatov's goals on 15 September 2012 against West Bromwich Albion, resulting a 3–0 win for Fulham.
[27] However, injuries and competitions in the midfield positions soon led him losing his first team place and appeared on the substitute bench, resulting out on loan to Burnley.
[28] After being recalled on 18 April 2013, Kačaniklić made his first appearance for Fulham two days later, starting the whole game before being substituted in the 85th minute, in a 1–0 loss against Arsenal.
[41] Sky Sports said about his performance, saying: "Kacaniklic hasn't fared much better, with his most noteworthy act all season coming when he scored a consolation with his side three-goals down at home to Manchester United.
[43] After being recalled by Fulham following his loan spell at FC Copenhagen ended, his first appearance for the side since August came on 10 January 2015, coming on as a substitute in the 61st minute, in a 1–0 draw against Cardiff City.
[45] Following this, he regained his first team place for Fulham and appeared in the starting line-up,[46] Kačaniklić scored his second goal of the season, in a 2–0 win over Huddersfield Town on 23 March 2015.
[58] After a series of impressive displays and becoming a first team regular for Watford, Kačaniklić was recalled by his parent club, Fulham, on 27 March 2012.
[68] After missing two matches due to an injury, he returned to the starting line-up for the side, playing 68 minutes before being substituted, in a 1–1 draw against SønderjyskE on 2 November 2014.
[69] After playing 13 matches, scoring 2 goals in the autumn 2014, on 15 December 2014, Fulham took advantage of an option in the loan deal, making him return to London.
[70] On 15 June 2016, it was announced that Kačaniklić had signed a four-year deal with Nantes on a free transfer following his release by Fulham.
[71] After missing the opening game of the season, Kačaniklić made his FC Nantes debut, coming on as a substitute for Jules Iloki in the 23rd minute, and played for the rest of the match, as they lost 1–0 against AS Monaco on 20 August 2016.
[75] With a speculation over his FC Nantes’ future, Kačaniklić said he will stay at the club following talks with Manager Sérgio Conceição.
[81] It wasn't until on 25 October 2017 when Kačaniklić returned to the starting line-up and played 60 minutes before being substituted, in a 3–1 loss against Tours FC in the third round of the Coupe de la Ligue.
[82] Even after making a return, he continued to spend the rest of the year on the sidelines, due to injuries and placed on the substitute bench.
[83] With his first team opportunities limited at FC Nantes, Kačaniklić stayed at the club despite being linked a move away from the January transfer window.
[90] On 9 February 2019, Kačaniklić signed a three-year contract with Hammarby IF in Allsvenskan, marking his return to Sweden for the first time in twelve years.
"[93] Kačaniklić made his Hammarby IF debut in the opening game of the season against IF Elfsborg, where he started and played 71 minutes before being substituted, in a 1–1 draw.
[106] Despite this, he returned to the starting line-up and later played a role, scoring victories against title contenders, Djurgården and Malmö to keep Hammarby IF's hopes alive.
[112] However, ahead of a Croatian Cup quarter-final against Gorica on 16 March, Kačaniklić got injured in training which forced him to miss the game,[113] as Hajduk got eliminated by the Turopolje club.
[120] On 15 August 2012, Kačaniklić was called up to the Sweden national team replacing Emir Bajrami for the match against Brazil.
[121] Kačaniklić previously considered to be shortlisted for the Sweden squad ahead of the UEFA Euro 2012, but didn't make the cut.
After that however, Sweden managed to do the unimaginable, and with great performances from half-time substitutes Källström and Kačaniklić, they scored four goals and the game ended 4–4.
[126] He then scored his second goal for the national side when Zlatan Ibrahimović made a perfect pass to allow him easily nod the ball, in a 1–0 win against Macedonia on 3 June 2013.
[130] Three years later, Kačaniklić was shortlisted for the national side to potentially be in the squad ahead of UEFA Euro 2016 but didn't make the cut.
Their father was born in Sweden to immigrants from SR Macedonia, a part of SFR Yugoslavia,[135] of Serb descent.