22 июля 1944 года в бою за населенный пункт Дрисщув (40 км юго-восточнее города Холм, Польша) одним из первых поднялся в атаку и ворвался в расположение противника. Лично уничтожил 5 вражеских солдат.
4 февраля 1945 года при отражении контратак врага в районе города Франкфурт-на-Одере (Германия) огнем из снайперской винтовки истребил до 20 гитлеровцев и поджег автомашину.
17-24 апреля 1945 года в боях на левом берегу реки Одер у населенных пунктов Мальнов и Дебберин (западнее города Лебус, Германия) сразил свыше 20 вражеских солдат, захватил 3 пулемета. Заменил раненого командира взвода и обеспечил выполнение боевой задачи.
За время войны снайпер И. Нищев уничтожил 106 вражеских солдат и офицеров.