Career
Club
Knežević has started his career in senior professional team of NK Osijek on 2005/2006 at the age of 17. He has regularly played for Croatian national team U-18, U-19, U-20 and U-21, has total 13 caps in Croatian national team for young players. This season 2008/2009 he is actually second on the list of assists of Croatian Championship Prva HNL with 7 assists.
On 12 February 2010 Knežević moved to Russian side Amkar Permanent in a deal initially worth €500,000.
Two years later, in January 2012, Knežević signed a season-long loan deal with Kazakhstan Premier League outfit Football Club Kairat. After an impressive start, in which he scored 3 goals in 5 appearances, Knežević suffered a mid-season injury, but still ended up as the teams topscorer with 6 goals (3 - pen).
At the end of Kneževićs loan deal he reutrned to Amkar Permanent, before signing a permanent three-year contract with Football Club Kairat in February 2013. After six-months without a team, Knežević signed a six-month contract with Football Club Kaisar.
International Knežević is former youth international player for the Croatian U21, U19 and U17 sides.