 On 16 August 2016, Knežević signed a two-and-a-half-year deal with Vojvodina.In summer 2017, Knežević returned to Borac Čačak as a single player, taking number 1 jersey.Knežević played three matches for the Serbian national under-21 team, making his debut in a friendly against Ukraine U21 on 29 March 2011.