ISO 3166-3 er en del af ISO 3166-standarden, som fastlægges af International Organization for Standardization, og definerer landekoder for lande, der er blevet slettet fra ISO 3166-1 siden denne først blev udgivet i 1974. Standardens officielle navn er Codes for the representation of names of countries ande their subdivisions – Part 3: Code for formerly used names of countries. Den blev første gamg udgivet i 1999.
Hvert tidligere land i ISO 3166-3 får en kode på fire bogstaver. De to første bogstaver er ISO 3166-1 alfa-2-koden for det tidligere land, mens de to sidste bogstaver bestemmmes efter følgende regler:[1][2][3]
Ud over landets tidligere navn og dets ISO 3166-3-kode indeholder hvert element i ISO 3166-3 også de tidligere ISO 3166-1-koder, gyldighedsperioden for de tidligere koder, og navn og koder for det land, der erstatter det tidligere.
Efter at et land er blevet slettet fra ISO 3166-1, bliver dets alfa-2- og alfa-3-koder reserveret i en overgangsperiode på mindst fem år. Efter denne periodes udløb kan koderne bruges til nye lande.
Hvis et land ændrer navn uden at dets område ændres, beholdes den numeriske ISO 3166-1-kode. For eksempel blev alfa-koderne ændret, da Burma ændrede navn til Myanmar, men den numeriske kode 104 forblev den samme.
Det er for tiden nogle nationale topniveaudomæner, der bruger slettede alfa-2-koder, som fortsat er aktive eller i færd med at blive udfaset. Alfa-2-koder, der blev slettet før DNS-systemet kom i udbredt brug i slutningen af 1980'erne og begyndelsen af 1990'erne, blev aldrig brugt i topniveaudomæner.