I 1994 giftet Sjirov seg med argentinske Verónica Álvarez, og flyttet til Tarragona og ble spansk statsborger. Selv om han fortsatt spiller for Spania, bor han nå i igjen i Latvia, gift med litauiske IM og WGM Viktorija Čmilytė. Han valgte å bytte tilbake til Latvisk statsborgerskap i forkant av en Lynsjakkmatch mot Aleksandr Morozevitsj i oktober 2011.