 On 16 June 2012, Knežević signed a four-year contract with Partizan, and was assigned the number 77 on his jersey.By December 2012, he featured for Partizan in just one league match, with coach Vladimir Vermezović giving him only 50 minutes of playing time over his first four months at the club.He then spent the 2013–14 season on loan with Radnički 1923.