Российский футболист. Защитник казахстанского футбольного клуба «Алтай».
Бронзовый призер чемпионата России и чемпионата Европы. Британская Daily Mail поставила Колодина на второе место в списке лучших игроков российской Премьер-лиги.
Денис Колодин родился 11 января 1982 года в городе Камышин, Волгоградская область. Денис любил плавать и ловить рыбу, а на волне успехов местного «Текстильщика», как и большинство своих ровесников, увлекся футболом. В секцию попал, когда учился в первом классе школы - его и нескольких одноклассников пригласил тренер СДЮШОР-2 Владимир Зорков. Детская команда, в которой выступал Колодин, за 3 года выиграла 5 турниров.
В 1994 году Денис и два его одноклубника были замечены представителями волгоградской «Олимпии», которой требовалось усиление для игры в Детской футбольной лиге. Будущий футболист не хотел уезжать в незнакомый город и жить в интернате, но тренер «Олимпии» Леонид Слуцкий уговорил Дениса переехать. Изначально Колодин играл на позиции нападающего, причем на юниорском уровне нередко становился лучшим бомбардиром. Сменить позицию его вынудили проблемы с правым коленом - перенеся операцию и длительное время не тренировавшись, Денис и профессионально, и физически отстал в развитии от своих сверстников, после чего вернуться в нападение не смог. Слуцкий определил игрока в полузащиту, а позже отвел ему место в центре обороны.
В 1996 году «Олимпия» одержала победу в ДФЛ и почти в том же составе начала играть в любительском чемпионате страны. На любительском уровне «Олимпия» также долго не задержалась - уже на второй год волгоградцы получили право выступать во втором дивизионе ПФЛ.
В 2000 году начался профессиональный этап в карьере Колодина. Два следующих сезона, которые он провел в «Олимпии», волгоградцы выступали в зоне «Поволжье» второй Лиги ПФЛ. Денис был крепким игроком основы - 32 матча в сезоне 2000 и 34 в сезоне 2001 года. Колодин играл на позиции стоппера и имел внушительные для игрока этого амплуа показатели результативности - за два года он забил 14 мячей. «Олимпия» той поры была перспективной молодой командой. Вместе с Колодиным в ней начинали карьеру Роман Адамов и Андрей Бочков. Во втором дивизионе «Олимпия» показывала неплохую игру: в дебютном сезоне волгоградцы стали 10, а в 2001 году уже попали в тройку лучших. В том же году Колодин мог оказаться в венской «Аустрии» - за ним и его одноклубниками Ждановым и Рябых наблюдал скаут австрийского клуба, но в итоге все трое остались в Волгограде.
В 2002 году из команды ушел Слуцкий, отправившись тренировать дубль элистинского «Уралана». Калмыцкий клуб играл в Премьер-лиге. Вскоре Слуцкий пригласил Колодина на просмотр на сборе клуба в Турции. Тренеру Сергею Павлову молодой игрок подошел, и 8 февраля было объявлено о переходе Колодина в «Уралан». Как потом заявил Денис, возможно ему помог случай - Павлов тоже уроженец Камышина и, может быть, захотел помочь своему земляку. Дебютной игрой Колодина в составе «Уралана» стал товарищеский матч команды с венгерским «Ференцварошем», завершившийся вничью 0:0. В этой игре Денис заменил в составе Игоря Чугайнова, уехавшего на сбор сборной России.
Несмотря на то, что на Колодина рассчитывали как на игрока дубля, он сумел закрепиться в клубе и проявил себя ярче, чем другие новички элистинцев. После 6 матчей за вторую команду «Уралана» 13 апреля Денис провел первый официальный матч за новый клуб против «Анжи». Сезон 2002 «Уралан» закончил на 13-м месте и избежал понижения в классе, а Колодин провел 22 матча, в которых забил один мяч в ворота «Зенита». После чемпионата футболист получил несколько предложений от именитых клубов, включая ЦСКА. Переходу помешало безответственное, по мнению Колодина, отношение руководителей ЦСКА, хотя защитник уже прилетел в Москву для переговоров. Московский «Спартак» хотел обменять на Колодина полузащитника Василия Баранова, однако и эта сделка сорвалась.
В итоге Денис остался в Элисте. Следующий сезон стал для элистинского клуба менее удачным - из Премьер-лиги «Уралан» вылетел. Колодин, вновь сыгравший в 22 матчах, был одним из немногих игроков команды, которые произвели положительное впечатление, хотя по словам самого игрока сезон он провел нестабильно. Это также отметил главный тренер элистинцев Игорь Шалимов, заявивший, что в том сезоне Колодину мешала «болезнь возраста». К тому же в том чемпионате Денис впервые в карьере получил длительную дисквалификацию - на 5 матчей. В матче с «Зенитом» футболисту показалось, что «судья помогает им, а нас топит». В той игре Колодин получил две желтые карточки, обе за споры с судьей, а позже контрольно-дисциплинарный комитет расценил его действия как «попытку физического воздействия на арбитра».
После вылета «Уралана» шансов на то, что Денис останется в команде, было мало. Слуцкий советовал игроку еще год не подписывать контракты с серьезными клубами, но, несмотря на это, играть в Первом дивизионе Колодину не пришлось - сезон 2004 он начал в составе «Крыльев Советов». Сумма трансфера составила 1,35 милиона евро. Президент «Крыльев» Герман Ткаченко заявил, что Колодин «один из самых перспективных российских футболистов, сильный, цепкий защитник, который может также сыграть на позиции опорного хавбека», отметив при этом, что борьбу за игрока вели несколько видных российских и украинских клубов, среди которых - киевское «Динамо», «Шахтер» и «Зенит». В покупке Дениса был заинтересован наставник питерцев Властимил Петржела, назвавший его «умным, мощным, молодым парнем», но «Зенит» и «Уралан» не сошлись в цене.
Дебютный матч Колодина за «Крылья» состоялся 21 марта, после чего он прочно занял место в основном составе самарцев. В первом сезоне на его счету 25 сыгранных матчей. Именно здесь Денис окончательно переквалифицировался в центрального защитника. «Крылья» же в том сезоне сотворили сенсацию, завоевав бронзу чемпионата и получив право играть в Кубке УЕФА, причем в ключевом матче с подмосковным «Сатурном» именно Колодин сравнял счет, забив свой единственный мяч в том чемпионате. Также «Крылья» вышли в финал Кубка России, но уступили «Тереку». Игра Колодина не осталась незамеченной - Георгий Ярцев вызвал игрока в сборную России, и 18 августа Денис дебютировал за национальную команду в матче с Литвой.
По ходу сезона 2005 года стало понятно, что повторить прошлогодний успех «Крыльям» не получится - в клубе разразился финансовый кризис. Из Кубка УЕФА команда выбыла в первом раунде, уступив голландскому АЗ, но сумев навязать борьбу - голландцы прошли дальше только за счет голов, забитых на выезде. Финансовая ситуация в клубе ухудшалась, и стало ясно, что «Крыльям» придется расстаться с некоторыми игроками. В мае, по окончании первого круга чемпионата, Колодин перешел в богатеющее «Динамо», сумма трансфера составила 1,8 млн евро. О времени, проведенном в Самаре, Колодин вспоминает тепло - вопреки воле динамовских руководителей, Денис настоял на том, чтобы ему разрешили провести прощальный матч с «Амкаром», и в интервью заявил, что если бы не финансовые проблемы, то клуб бы он не покинул.
Вторую половину сезона Колодин доигрывал в «Динамо». В начале июня Денис дебютировал за новый клуб в матче против ЦСКА, а в ноябре открыл счет голам за «Динамо», забив в ворота все того же ЦСКА. Первый сезон выдался для защитника не слишком простым, хотя он проводил на поле достаточно времени, тренер «Динамо» Иво Вортманн иногда не ставил игрока в состав. Другим негативным моментом стала стычка Колодина с Манише и Жорже Рибейру, едва не переросшая в драку, за которую Вортманн применил к защитнику дисциплинарные санкции. В августе ходили слухи о возможном переходе Колодина в «Москву», но развития переговоры не получили. Денис был одним из немногих россиян, имевших игровую практику в «Динамо» эпохи Федорычева. Всего Колодин в том сезоне сыграл 27 матчей. Чемпионат динамовцы закончили на 8-м месте.
Две тысячи шестой год стал для «Динамо» худшим в российской истории. Клуб закончил чемпионат на 14-м месте, в шаге от вылета из Премьер-лиги. На счету Колодина в том сезоне 27 матчей и один гол. Общая неудача команды не помешала признанию игры лично Дениса - Исполком РФС включил игрока в список 33 лучших футболистов чемпионата России. Колодин, вместе с Игнашевичем, стал лучшим центральным защитником.
В сезоне 2007 «Динамо» сумело наладить игру. Сезон выдался удачным и для Колодина, который открыл себя с новой стороны - как бомбардир. Денис забил 9 мячей, что стало его личным рекордом по результативности в одном сезоне. После первого круга Колодин, защитник, лидировал в споре бомбардиров, а по окончании чемпионата остался лучшим среди игроков «Динамо». Примечательно, что ни одного из голов Денис не забил с игры: 7 мячей - реализация пенальти, еще 2 были забиты со штрафных. В итоге «Динамо» заняло 6 место, Колодин, сыгравший в 27 матчах, вновь был включен в список 33 лучших футболистов чемпионата России, но уже под номером 2, лучшим на позиции Дениса по мнению РФС стал Сергей Игнашевич.
В 2008 году «Динамо» продолжило прогрессировать - итогом стало 3 место и возможность принять участие в Лиге чемпионов. Это была вторая бронзовая медаль чемпионата России для Колодина. Также в этом сезоне прошел чемпионат Европы, оказавшийся удачным для сборной России, которая вышла в полуфинал. Колодин сыграл важную роль в успехе команды - он был основным центральным защитником сборной и провел 4 матча. После Евро трансферная цена на Дениса, по мнению авторитетного немецкого ресурса Transfermarkt выросла почти на 1 млн евро, причем остальные центральные защитники сборной России в цене упали. В целом удачный для Колодина сезон был испорчен первой в профессиональной карьере серьезной травмой - 27 сентября, в матче 23 тура чемпионата России с «Крыльями Советов», защитник самарцев О Бом Сок нанес Денису серьезную травму голеностопа. Россиянину потребовалась операция и длительное восстановление. Травма была столь серьезной, что Денис думал и о завершении карьеры. Однако неудачи в концовке сезона не повлияли на общую оценку игры Колодина - он в 3 раз подряд был включен в список 33 лучших футболистов чемпионата России и вернул себе первое место на своей позиции. Итоговые показатели сезона - 22 матча и один забитый мяч в ворота ЦСКА.
Колодин успел восстановиться к началу сезона 2009 и смог впервые в своей карьере сыграть в еврокубке - 29 июля в 3-м отборочном раунде Лиги чемпионов против шотландского «Селтика». Эта игра стала дебютной для Дениса еще в одном плане - он в отсутствие Хохлова вывел команду на матч в роли капитана. Однако, в еврокубках «Динамо» выглядело слабо: в Лиге чемпионов по сумме 2 матчей москвичи проиграли «Селтику», а в Лиге Европы - софийскому ЦСКА. В чемпионате «Динамо» также выглядело хуже, чем в прошлом сезоне - лишь 8 место. Этот сезон, как и прошлый, был омрачен для Дениса травмой. Повреждение задних мышц бедра, полученное в игре 20 тура с «Крыльями», вынудило защитника пропустить 6 матчей чемпионата и значительную часть квалификации к чемпионату мира 2010, включая решающие игры со сборной Словении. Всего в Премьер-лиге Колодин сыграл 23 матча, в которых забил 2 мяча. Сезон 2009 для своего клуба Денис охарактеризовал как «неудачный».
В январе 2012 года было объявлено об аренде Колодина в «Ростов». У дончан было первоочередное право продления аренды защитника. Главный тренер команды Сергей Балахнин заявил, что Денис пришел в «Ростов» в посредственной форме, но отметил хорошие перспективы игрока. Колодин сыграл 8 матчей во втором этапе сезона 2011-12 и оба переходных матча с «Шинником». В ростовском клубе, по признанию самого футболиста, он получил необходимую игровую практику для полноценного возвращения в профессиональный футбол.
После завершения чемпионата Колодин вернулся в «Динамо». Главный тренер команды Дан Петреску пообещал помочь защитнику в восстановлении: «Он пропустил целый год из-за травмы, а в таких случаях тебе нужен еще один год, чтобы вернуться на былой уровень. Постараюсь сделать все возможное, чтобы мы увидели прежнего Колодина». Несмотря на это, Денис провел сезон на скамейке московского клуба. В 2012 году он лишь один раз вышел на поле, что не помешало руководству «Динамо» предложить игроку новый краткосрочный контракт. Во второй половине сезона он сыграл еще лишь в одной встрече, после чего стало понятно - контракт с Колодиным продлен не будет и он покинет клуб.
В 2013 году 6 июля Колодин на правах свободного агента подписал контракт с нижегородской «Волгой». Футболист признал, что его переход не заслуживает того внимания, которого он мог бы привлечь 5 лет назад: «Сейчас это просто новость об игроке, пришедшем ниоткуда, практически заканчивая карьеру». Колодин, правда отметил, что пока не планирует уходить из большого футбола. А 14 июля Денис дебютировал за «Волгу» в матче первого тура нового чемпионата против своего бывшего клуба «Динамо» и на 2 минуте отметился голевой передачей на Александра Шуленина. Матч закончился со счетом 2:2. Защитник и далее играл в основе «Волги», проведя 21 матч, еще в 4 ему не удалось принять участие из-за дисквалификации. Несмотря на регулярную игру в стартовом составе, зимой нижегородцы были готовы расстаться с игроком. Испытывающая финансовые трудности команда заняла лишь 15 место и не сумела спастись от вылета в ФНЛ, после чего в ноябре 2014 года Колодин покинул нижегородский клуб. Игрок решил не завершать игровую карьеру и зимой 2015 года отправился на сбор с саратовским «Соколом». На данный момент футболист играет за казахстанский «Алтай».