Родился 5 октября 1821 года, умер 27 декабря 1879 года. Сын Ивана Никитича Скобелева и отец – Михаила Дмитриевича. Дворянин Калужской губернии, воспитывался в Школе гвардейских подпрапорщиков и кавалерийских юнкеров.
В 1838 году начал службу унтер-офицером кавалергардского полка, а в 1840 году был произведён в корнеты.
В 1846 году Скобелев был назначен адъютантом к военному министру генерал-адъютанту князю Чернышёву, состоя при котором, исполнял различные поручения по следственным делам.
В 1849 году в чине штабс-ротмистра Скобелев был назначен флигель-адъютантом к Его Императорскому Величеству и командирован по Высочайшему повелению в города Вильну и Бобруйск для провидения следствия о побеге рекрутов.
В том же году Дмитрию Ивановичу пришлось участвовать в Венгерской компании. Он был назначен в 5-й пехотный корпус в Трансильванию «для военных действий и для наблюдения за исправностью снабжения корпуса». С 9 июня по 7 августа Скобелев находился в составе действовавших войск и участвовал в сражениях: 20 июня при селении Кереше, 23 - при селе Жорже, 8 июля – в Роттентурмском ущелье, 19 – при разбитии неприятельского лагеря у города Медиаша, 25 – при Германштадте, 31 июля в столкновении у Мюленбах и 6 августа – при сдаче отряда венгров при городе Деве. За боевые заслуги и храбрость Скобелев был награждён орденом святого Владимира 4-й степени с бантом, а также австрийским орденом Железной короны 3-й степени.
В 1850 году Дмитрий Скобелев был произведён в ротмистры и находился на учениях и смотрах в Сувалках, Конно, Белой Церкви, Варшаве, Елисаветграде, Чугуеве и Вознесенске. С 1851 по 1852 год Скобелев был прикомандирован к кавалергардскому полку для прохождения строевой службы. За это промежуток времени он был в служебных командировках в Архангельской, Таврической, Херсонской, Екатеринославской и Могилёвской губерниях.
В 1853 году, в конце февраля, Скобелев был командирован в Севастополь для приведения на военное положение 13-й пехотной дивизии. Он также произвёл подробный осмотр военно-госпитальных учреждений в Севастополе, Кинбурне, Симферополе, Перекопе, Феодосии, Керчи и Херсоне.
Затем Скобелев отправился с названой дивизией на Кавказ, где участвовал в сражении при Баяндуре, находясь под начальством князя Орбелиани, который вследствии подавляющего превосходства турок избёг полного поражения лишь благодаря быстрому приходу на выручку князя Бебутова.
Скобелев, в числе отличившихся участников боя, был награждён золотой шпагой с надписью «за храбрость». Затем Скобелев находился в славном Баше-Кадыкларском сражении, за отличее в котором произведён в полковники и награждён орденом святой Анны 2-й степени с короною.
В 1854 году Скобелев командовал тремя сотнями казаков в военных действиях против турок. Получил награды: ордена святого Владимира 3-й степени и святого Георгия 4-й степени.
В 1855 году указом императора назначен на должность походного атамана донских казачьих полков, расположенных в Финляндии, но уже в 1856 году был назначен командиром вновь сформировавшегося Елисаветградского драгунского (принца Карла Баварского) полка.
В следующем, 1857 году, Скобелев был назначен командиром лейб-гвардии конно-гренадерского полка.
В 1858 году Дмитрию Ивановичу Скобелеву был пожалован перстень с вензелями императора и он был назначен на должность командира собственного Его Величества конвоя.
В 1860 году произведён в генерал-майоры.
В 1864 году по прошению был отчислен с должности командира собственного Его Величества конвоя, но оставлен в в свите императора и сохранением мундира лейб-гвардии казачьих эскадронов собственного его Величества конвоя.
С 1869 года Скобелев назначен командующим ротою дворцовых гренадеров и произведён в генерал-лейтенанты, кроме того назначен инспектором кавалерии.
В последней должности Скобелев находился до конца 1876 года, имея все русские ордена до ордена святого Владимира включительно, и многие иностранные ордена.
С наступлением войны с Турцией 1877-1878 годов, Скобелеву было поручено командовать вновь сформированной Кавказской казачьей дивизией совместно с 4-й стрелковой бригадой. Скобелев с войсками выступил из Кишинёва в Галац и занял его без боя. Оттуда он двинулся в Журжево, где к его отряду была присоединена 14-я пехотная дивизия, а затем он отправился к Бухаресту, где остановился для удержания линии по Дунаю. Скобелев удерживал фронт по Дунаю длиною в 60 вёрст, а также участвовал в заграждении Дуная у Парпашева обеспечивая переправу русских войск у Зимницы.
После расформирования Кавказской казачьей дивизии Скобелев поступил в распоряжение главнокомандующего и в ноябре 1877 года принимает участие в действиях русской армии под Плевной. По сдачи Плевны Скобелев с двумя казачьими отрядами и и одним гусарским был отправлен в Филиппополь – против армии Сулеймана. 4 января с 9-м драгунским и 30-м донским полками при 4 орудиях Скобелев подошёл к Филиппополю и участвовал в его занятии. В ту же ночь он выступил к Станамаки, около которого была сосредоточена бывшая часть армии Сулеймана. Находясь в отряде генерал-лейтенанта Дандевиля, Скобелев участвовал в преследовании отступавших турецких сил, в движении от Филиппополя на Паша-Махале, а а оттуда на Кара-Агач, где произошло сражение в результате которого турки были отброшены в горы, потеряв при этом орудия. Между тем армия Сулеймана, отступил от Станимаки, перешла хребет Родопских гор и утром 7 января была настигнута Скобелевым. Дмитрий Иванович Скобелев располагал одним казачьим и тремя драгунскими полками. В результате Скобелев отнял у турок 54 орудия, склад артиллерийских снарядов, обозы, оружие и взял несколько сот пленных турок. По прибытию в Андрианополь Скобелев был награждён главнокомандующим Дунайской армией – Его Императорским Высочеством. За мужество и храбрость, оказанные в Турецкую войну 1877 – 1878 годов Скобелев получил орден святого Георгия 3-й степени.
Скончался Дмитрий Иванович Скобелев скоропостижно, от органического порока сердца, на 59 году жизни.
Русский биографический словарь: В 25 т. / под наблюдением А. А. Половцова. 1896—1918.