В 1942 году был призван в Красную армию, в звании «Гвардии младший лейтенант». С 1943 года Пётр Григорьевич заступил на службу «20-й танковой бригады 5-го Танкового корпуса»в должности «Командир взвода танков Т-70»и активно участвовал в сражениях Центрального фронта, в том числе в сражении«Курская дуга». В этом же году при освобождении города Белгород, был тяжело ранен, получив сквозное пулевое ранение. После госпитализации был признан годным к строевой службе и заступил в расположение «Самоходного Артиллерийского полка 3-й Армии», в должности «Командир батареи СУ-76». С апреля 1943 по февраль 1944 года участвовал в сражения 1-го Украинского фронта. Был снова тяжело ранен, получив осколочные ранения. И снова после госпитализации вернулсяна службу. С февраля по октябрь 1944 года участвовал в сражениях 2-го Украинского фронта. С октября 1944 года и до конца войны на 1-ом Белорусском фронте. В апреле 1945 года полк Петра Григорьевича участвовалво взятии города Франкфурт с переходом в наступление на город Берлин. Участвуя в боях по уничтожению сильной группировки войск противника юго-восточнее города Берлина, Петр Григорьевич показал образцы смелости, безудержной отваги и умения. Обладая хорошим опытом, умело используя самоходные установки, он своими действиями помогал полку успешно выполнять поставленные задачи. За период с 24 по 29 апреля 1945 года батареей гвардии младшего лейтенанта Бруданина было уничтожено два самоходных орудия, двенадцать орудий разного калибра, 15 пулемётов, две миномётных батареи и до 150 немецких солдат. Гвардии младший лейтенант Бруданин Пётр Григорьевич награжденправительственной наградой«Орден Красного знамени», а также«Орденом Отечественной войны 2-ой степени».