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). He signed with the Italian club AJ Milano on 15 January 2010. 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. In August 2011, he moved to the Italian club Benetton Treviso, for one season.