Регалии: Заслуженный мастер спорта СССР; Заслуженный тренер России; олимпийский чемпион (1980) в стрельбе по «бегущему кабану»; 4-кратный чемпион мира (1979, 1982 - 3 медали) в стрельбе по подвижной мишени с 50 метров в командном первенстве (дважды), в стрельбе с 10 метров в командном первенстве и в стрельбе с 10 метров в личном первенстве; 2-кратный серебряный призер чемпионатов мира (1979, 1986) в стрельбе по подвижной мишени с 50 метров в командном первенстве; чемпион Европы (1979); 2-кратный чемпион СССР (1978, 1980).
Родился 2 января 1958 года в Уфе, Башкирия (Россия).
Игорь Соколов выступал за уфимский «Буревестник», в сборную СССР впервые был включен в 1978 году, а в олимпийскую команду попал в самый последний момент.
На Играх-1980 в Москве в стрельбе по «бегущему кабану» сразу семь стрелков превзошли олимпийский рекорд Александра Газова, установленный четырьмя годами ранее в Монреале (579 очков). Все семеро побили также и мировой рекорд Томаса Пфеффера из ГДР (581 очко).
Немец лидировал после первого дня соревнований, успешно начал серию и во второй соревновательный день. Игорь Соколов отставал от Пфеффера на 2 очка, финн Йорма Лиевонен - на 3, а олимпийский чемпион Александр Газов и Тибор Боднар из Венгрии - на 4.
Перед последней «быстрой» серией шансы на победу у Пфеффера были очень высоки, но неожиданно он допустил несколько промахов и остановился на результате 589 очков. Лиевонен и Боднар тоже отстрелялись не без ошибок, Газов не сумел отыграть отставание. Оставался только 22-летний уфимский студент Игорь Соколов.
Он провел серию так спокойно и уверенно, будто за плечами были годы соревнований на самом высоком уровне. В итоге Соколов набрал 97 очков и по сумме баллов сравнялся с Пфеффером (по 589 очков). Советский стрелок получил золотую медаль, потому что успешнее провел последнюю серию.
Завершив выступления, Игорь Соколов работал старшим тренером Спорткомитета России, затем стал старшим тренером сборной России по пулевой стрельбе.