Bekrić started his professional career in 2003 joining Gradina. He stayed at Gradina until 2006.
Željezničar
In January 2007, Bekrić joined Željezničar. In the 2009–10 season, Bekrić was one of the best players of Željezničar, scoring 15 goals. He also had 13 assists. That season he won the Bosnian Premier League with the club.
South Korea and Kazakhstan
After a successful period at Željezničar, Bekrić had stints in South Korea with Incheon United and in Kazakhstan with Tobol.
Return to Željezničar
In February 2012, Bekrić came back to Željezničar and that same year won the league title and the Bosnian Cup. In 2013, he again won the league title with Željezničar. Bekrić left the club that year.
Iran
In 2013, Bekrić went to Iran and stayed there until 2014. While there, he played for Mes Kerman and Fajr Sepasi.
On 14 January 2016, Bekrić, for a second time, came back to Željezničar and played at the club until he left it in January 2018.
Zrinjski Mostar
On 19 February 2018, Bekrić signed with Zrinjski Mostar.[2] In May 2018, he won the league with Zrinjski.[3] On 20 June 2019, Bekrić left Zrinjski after his contract with the club expired.[4]
Sloboda Tuzla
On 9 July 2019, Bekrić signed a two-year contract with Sloboda Tuzla.[5] He made his official debut for Sloboda on 21 July 2019, in a 2–1 home-league win against Radnik Bijeljina.[6] Bekrić scored his first official goal for Sloboda on 17 August 2019, in a 2–2 away league draw against his former club Željezničar.[7] He left the club after his contract expired on 22 June 2020.[8]
Third return to Željezničar
Five days after leaving Sloboda, on 27 June 2020, Bekrić returned to Željezničar for a third time and signed a one-year contract with the club.[9] He played his first official game since his return on 1 August 2020, a league match against Velež Mostar.[10]
Bekrić made his 200th appearance for Željezničar on 30 September 2020, in a cup game against Budućnost Banovići.[11] He scored his first goal for the club since his return in a league match against Tuzla City on 5 October 2020.[12]
On 4 June 2021, Bekrić extended his contract with Željezničar.[13] On 26 August 2022, he scored the equaliser 6 minutes into stoppage time against rivals Sarajevo in the Sarajevo derby, helping his team to narrowly escape defeat in a 2–2 draw.[14]
On 7 December 2022, Bekrić announced that he would retire at the end of the 2022–23 season.[15] His last appearance for Željezničar, and his last game as an active player, was a 3–0 home win against Posušje on 21 May 2023.[16] Bekrić was given a standing ovation by the fans during and following the game itself.[17]
During the 2022–23 season, his last as an active player for Željezničar, Bekrić had taken up the role of sporting director.[19] On 2 June 2023, following the end of the season, he was officially named as Željezničar's new sporting director, being responsible for the club's major transfer market decisions.[20] In April 2024, Bekrić moved to the role of team manager.[21] In July 2024, he was appointed coordinator of Željezničar's youth school.[22]
Career statistics
International
Appearances and goals by national team and year[23]