Ирина Воронкова родилась 20 октября 1995 года в Стамбуле. Там же прошло её раннее детство, так как в то время в Турции играл её отец Андрей Геннадьевич Воронков — известный российский волейболист, а впоследствии тренер, с 2013 по 2015 год возглавлявший мужскую сборную России. Мать Ирины, Светлана Анатольевна, — кандидат в мастера спорта по волейболу, работает старшим тренером команды Молодёжной лиги «Локомотив»-СШОР по ИВС (Калининград).
«Я уже с садика готовилась стать волейболисткой. Папа решил и это даже не обсуждалось», — рассказывала Ирина о начале своего спортивного пути[2]. С одиннадцати лет она занималась волейболом в Москве, в СДЮСШОР-65 «Ника» у Ольги Николаевны Гебешт (Лещенко). В феврале 2011 года в Волгограде Ирина выиграла серебряную медаль первенства страны среди девушек и в том же сезоне, в 15 лет, в составе команды своей спортивной школы стала победительницей чемпионата России в первой лиге и даже дебютировала в Суперлиге, сыграв вместе с шестью подругами по «Нике» за московское «Динамо» в матче 21-го тура чемпионата России в Хабаровске против местного «Самородка»[3].
Летом того же года Ирина Воронкова приняла приглашение от казанского «Динамо». В течение трёх сезонов она выступала в Молодёжной лиге и регулярно привлекалась к играм основной команды. 12 октября 2011 года юная доигровщица дебютировала в составе чемпионок России в драматичном матче против московского «Динамо», заменив по ходу стартовой партии Ирину Кузнецову и набрав за четыре неполных сета 5 очков[4]. Во множестве матчей Суперлиги тренер казанской команды Ришат Гилязутдинов выпускал Воронкову по ходу партий на подачу.
В августе 2012 года в составе молодёжной сборной под руководством Светланы Сафроновой Ирина выступала на чемпионате Европы в Анкаре. Играя в амплуа диагональной нападающей, она набрала в 7 матчах 118 очков, став самым результативным игроком турнира, итогом которого для российской сборной стало 4-е место.
В первой половине сезона-2012/13 в матчах чемпионата России и на победном для динамовок финальном этапе Кубка страны Воронкова заменяла в стартовой шестёрке «Динамо-Казань» травмированную Лесю Евдокимову. В марте 2013 года она также стала серебряным призёром первенства Молодёжной лиги. В июне того же года в составе молодёжной сборной России была участницей чемпионата мира в Брно.
После завершения следующего очень успешного сезона, ознаменованного вторым в карьере золотом Суперлиги, победами в Лиге чемпионов и на клубном чемпионате мира, Ирина Воронкова перешла в «Заречье-Одинцово»[5]. В новом клубе она не только получила больше игровой практики, но и закрепилась на ведущих ролях.
В сезоне-2015/16 Ирина Воронкова была лидером в нападении «Заречья-Одинцово». Личный рекорд по результативности в отдельном матче она установила в домашнем четвертьфинальном поединке Кубка вызова против парижского «Сен-Клу», заработав для своей команды 44 очка. В чемпионате России она имела третий показатель по результативности среди всех волейболисток Суперлиги — 349 очков в 20 матчах. По окончании клубного сезона Ирина вернулась в «Динамо-Казань»[6] и получила приглашение в сборную России.
В мае 2016 года она работала с национальной командой на сборах в Анапе, но не попала в состав на Гран-при. В июле, на завершающем этапе подготовки к Олимпийским играм, вновь была вызвана в сборную. 8 августа в Рио-де-Жанейро провела первый официальный матч за команду Юрия Маричева, выйдя на замену в поединке группового этапа олимпийского турнира против южнокорейской сборной. Всего на Олимпиаде сыграла в 3 матчах и набрала 23 очка. Россиянки выбыли из борьбы после поражения в четвертьфинале от Сербии. В 2017 году Воронкова продолжила выступления за сборную России при новом главном тренере Владимире Кузюткине, причём в отборочном турнире чемпионата мира-2018 и на Гран-при играла в амплуа диагональной нападающей.
В составе казанского «Динамо» Ирина Воронкова в 2016—2018 годах дважды побеждала в розыгрышах Кубка России, а также завоевала Кубок Европейской конфедерации волейбола и две серебряных медали чемпионата страны. После завершения сезона-2017/18 перешла в новообразованный клуб «Локомотив» (Калининград), который возглавил её отец Андрей Воронков[7].
В сезоне-2020/21 стала капитаном калининградского «Локомотива» и в его составе дважды побеждала в чемпионатах России. По итогам сезона-2020/21 Ирину Воронкову признали самым ценным игроком «Финала шести» и всего чемпионата Суперлиги[8][9]. Годом позже она стала самым результативным игроком матчей плей-офф российского первенства, а после его завершения объявила о переходе в стамбульский «Эджзаджибаши»[10]. В сезоне-2022/23 стала серебряным призёром чемпионата Турции и Лиги чемпионов.
В мае 2024 года вернулась в калининградский «Локомотив»[11]. В сезоне 2024/25 выиграла с командой чемпионат и Кубок России, после чего в мае 2025 года вновь покинула клуб[12].