 On July 6, 2011, Teodosić signed a three-year contract with CSKA Moscow of the Russian League and VTB United League.The contract was worth €5.7 million euros net income.In his first season with the Russian club, he led them to the EuroLeague Final, where they lost 62–61 to his former club, Olympiacos.