Beganović started his senior career with hometown club Sloboda Tuzla in 2017, before joining Slovenian club Mura in 2022.
Club career
Beganović came through youth academy of his hometown club Sloboda Tuzla, which he joined in 2005.[3] He made his professional debut against Metalleghe-BSI on 4 March 2017 at the age of 17.[4] On 22 September 2018, he scored his first goal in a 2–0 win over GOŠK Gabela.[5]
In January 2022, he moved to Slovenian side Mura.[6]