Igor Ŝafareviĉ (ruse: Игорь Ростиславович Шафаревич; naskiĝis la 3-an de junio 1923 en Żytomierz, mortis la 19-an de februaro 2017 en Moskvo) – rusa matematikisto okupiĝanta pri algebro, algebra geometrio kaj algebra nombroteorio.
En 1940 finis Moskvan Universitaton, kie lekciis en la jaroj 1944–1975. De 1953 kiel profesoro. De 1943 laboris en Matematika Instituto je la nomo al Steklov ĉe Soveta Akademio de Sciencoj, kie de 1960 estis gvidanto de la fako. En la jaroj 1970–1974 estis prezidanto de Moskva Matematika Instituto. Li estis membro de la germana Leopoldina (1960), Londona Matematika Societo (1974), Usona Nacia Akademio de Sciencoj (1974), Reĝa Societo de Londono (1981). En 1978 ricevis honoran doktorecon de Pariza Universitato.
De la 60-aj jaroj engaĝiĝis en apogo de la viktimoj de komunistaj reprezalioj, Rusa Ortodoksa Eklezio kaj defendmovado pri la homrajtoj kreita de Andrej Saĥarov. Kun la tempo transiris al kritiko de la komunista sistemo laŭ pozicio de la rusa naciismo, ne evitante elementojn kontraŭjudistajn, per kio alproksimiĝis al Aleksandr Solĵenicin, sed malproksimiĝis de demokratiaj medioj.