Родился 13.03.1974 года в городе Свердловске Свердловской области.
Окончил среднюю школу № 75 города Екатеринбурга.
Работал станочником на заводе транспортного машиностроения им. Я.М. Свердлова.
В Вооруженных Силах РФ с 24 декабря 1993 года.
Принимал участие в боевых действиях на территории Чеченской Республики с декабря 1994 года.
Служил оператором в составе 324-го мотострелкового полка 34-й мотострелковой Симферопольской Краснознамённой, ордена Суворова дивизии имени Серго Орджоникидзе.
Умер от ран 25.02.1995 года.
Похоронен на Западном кладбище города Екатеринбурга.
Отмечен нагрудными знаками.
ПАМЯТЬ:
Имя Олега Банникова увековечено на мемориале «Черный тюльпан» в г. Екатеринбург и на мемориальной доске, установленной на здании средней школы № 75.
Место захоронения посетил Дмитрий Никишин (г.Екатеринбург)