Bečirovič played with the Slovenian youth squad teams of KK Bistrica, and he made his debut with their senior team during the 1995–96 season. He then moved to the Slovenian club Maribor Ovni for the 1996–97 season. He then moved to the Slovenian Premiere A League team Pivovarna Laško, where he played from 1997 to 1999, and next to the Slovenian team Olimpija Ljubljana, where he played from 1999 to 2001. With Olimpija Ljubljana, he won the 2001 Slovenian League Championship, and the 2000 and 2001 Slovenian Cups. He also played in Slovenia with Krka Novo Mesto, in the 2003–04 season.
Bečirović then moved to the Greek club Panathinaikos, where he won the EuroLeague 2006–07 championship, two Greek Cups (2007, 2008), and two Greek League championships (2007, 2008).[1] He signed with the Italian club AJ Milano on 15 January 2010.[2] In October 2010, he signed a two-year contract with the Turkish Super League club Türk Telekom. In March 2011, he left Türk Telekom, by mutual agreement, and then signed with the Russian club CSKA Moscow, until the end of the 2010–11 season.[3] In August 2011, he moved to the Italian club Benetton Treviso, for one season.[4]
On 13 June 2019, Bečirovič was appointed as the sports director of the newly formed Slovenian club Cedevita Olimpija.[13]
On 16 June 2023, Bečirovič was appointed as the sports director of Panathinaikos, returning once more to the Greek powerhouse.
Personal life
Bečirovič is married to Italian Simona, and he also holds an Italian passport.[14] The couple have one daughter (Samija, born 2005), and one son (Kiam, born 2008). In 2013, he established the Sani Bečirovič Basketball Academy, of which he is currently the sports director.