Kroatien vann hela tre straffläggningar i VM och Subasic stod i mål i alla tre. 33-åringen hade tagit beslutet redan innan mästerskapet och stannade därmed på 44 landskamper.
– Tiden var inne att säga hejdå till min favorittröja efter tio år i landslaget, säger Subasic.
Till vardags spelar målvakten i franska Monaco där han varit sedan 2012.