Three days later, he scored his second league goal for Rubin Kazan in a 2–1 defeat to Rostov. On 6 April, he scored a goal in Rubin Kazan’s defeat to Zenit St. Petersburg. In a match against Krylia Sovetov on 10 May, Azmoun came on as a substitute in the 55th minute, scoring a goal and providing an assist in a 4–0 win.On 1 February 2019, he signed a 3.5-year contract with Zenit St. Petersburg.