ISO 3166-3 es un estándar que define códigos para códigos de países ISO 3166-1 obsoletos, y forma parte de ISO 3166.
Si después del año 1974 los países
se eliminaron los códigos de ISO 3166-1 y se añadieron en ISO 3166-3.
ISO 3166-3 usa códigos alfabéticos de cuatro caracteres. Los primeros dos caracteres se eliminan de ISO 3166-1, mientras que los dos últimos son el código ISO 3166-1 que lo reemplaza, el del país que lo absorbe, o el código especial HH para indicar que no hay un único código "sucesor".
La siguiente lista de códigos de países ISO 3166-1 de 2 letras se incluye como referencia. La gran mayoría de estos códigos fueron suprimidos antes de la introducción del Domain Name System, y por tanto nunca se llegaron a usar como dominios de Internet. En la lista, primero aparece el código de 2 letras, seguido del código de 4 letras ISO 3166-3. Además, para cada código se muestra el año de sustitución. Cuando pasan cinco años desde la fecha de sustitución, el código puede reemplazarse, como ha sucedido con AI, CS, GE y SK.