Zenit to play Schalke in a friendly in March
The match will take place on 29 March at Schalke's training stadium at 3.30pm St. Petersburg time.
The second match was held in November 2018 at the Gazprom Arena and ended in a 2-1 Zenit win.
The March game will be the first at the newly reconstructed Parkstadion Arena which has a capacity of 5,000.
Tickets for the game are available on the official Schalke 04 website.