A statement released on Zenit’s website read: ‘Zenit has agreed terms on a contract with new head coach Andre Villas-Boas.
‘The contract will be signed and Mr. Villas-Boas will be presented in St. Petersburg as Zenit’s new head coach on March 20.
Villas-Boas will be unveiled on Thursday and his first match will be a league fixture with Krylya Sovetov on Monday
‘Mr. Villas-Boas’ contract begins in March, 2014, and is valid for two seasons (2014/2015, 2015/2016).’
Zenit travel to Borussia Dortmund for the second leg of their Champions League last 16 tie on Wednesday evening, trailing 4-2 from the first leg.
Zenit are currently second in the Russian Premier League, three points behind leaders Lokomotiv Moscow with nine matches to play.
Despite this, Zenit sacked Italian coach Luciano Spalletti last week.