Начал заниматься хоккеем с мячом в 1985 году в Мурманске в ДЮСШ-6. Первый тренер — Владимир Валерьевич Ладыжинский. В 14 лет уходил из секции по хоккею с мячом из-за тяжёлой болезни, вернулся в спорт благодаря настойчивости первого тренера и продолжил выступления в городских и областных соревнованиях. После окончания морского лицея принял решение о получении экономического образования, больше года не занимался хоккеем, но вернулся на лёд и выступая в играх на первенство Мурманска был замечен игроком «Водника» Андреем Стуком, который оказал содействие в просмотре игрока в архангельском клубе[2][3][4].
Игровую карьеру начал в сезоне 1997/98 в «Воднике», за который выступал до декабря 1999 года. По итогам сезона 1998/99 стал обладателем золотых медалей чемпионата России[5].
Ввиду отсутствия полноценной игровой практики в «Воднике», с середины и до конца сезона 1999/2000 — в составе северодвинского «Севера»[6][5].
Вернувшись в «Водник», в дальнейшем закрепился в составе команды, выступая за неё до 2005 года, ещё четырежды побеждая в чемпионате России, трижды — в Кубке европейских чемпионов, дважды — в Кубке мира, в сезоне 2004/05 — во всех клубных турнирах сезона[7][5].
В 2017 году досрочно расторгнул контракт с «Водником» (не выплатив клубу компенсацию) и перешёл в ульяновскую «Волгу»[18], проведя за команду только первую половину сезона, получив в январе 2018 года травму колена[19][20].
Сезон 2018/19 провёл в составе нижегородского «Старта»[21].
Летом 2019 года подписал контракт с клубом «Динамо-Казань», за который выступал до февраля 2021 года[22][23].
В сборной России
С 2001 по 2019 год привлекался в сборную России, с 2004 по 2019 год выступал с командой на чемпионатах мира[10], за исключением турнира 2018 года в связи с травмой[24][25]. На Турнире четырёх наций, прошедшем в декабре 2017 года, был капитаном сборной России[26].
Тренерская деятельность
Перед сезоном 2023/24 вошёл в тренерский штаб кемеровского «Кузбасса», возглавляемый Ильясом Хандаевым, в котором занял должность старшего тренера[27].
Отзывы и критика
«Юра Погребной и Дима Савельев — это были два суперсовременных крайних полузащитника. Поэтому столько лет они играли в сборной, и равных им даже близко никого нет. Поэтому они входят в когорту лучших бортовых полузащитников за всю историю хоккея с мячом. Из моего поколения таковым был только Леонид Лобачёв»[28].
В чемпионатах / кубках России забивал мячи в ворота 24 / 12 команд
Чемпионат России
мячи
Кубок России
мячи
1.Зоркий
13
1.Старт
10
2.Байкал-Энергия
7
2.Волга
4
3.Кузбасс
6
3-4.Строитель С
3
4-6.Север
5
3-4.Водник
3
4-6.Локомотив Ор
5
5-6.Байкал-Энергия
2
4-6.Старт
5
5-6.Ак Барс-Динамо
2
7-9.Ак Барс-Динамо
4
7-12.Динамо М
1
7-9.Водник
4
7-12.Североникель
1
7-9.Строитель С
4
7-12.Родина
1
10-12.СКА-Забайкалец
3
7-12.Уральский трубник
1
10-12.Волга
3
7-12.Зоркий-2
1
10-12.Сибсельмаш
3
7-12.Енисей
1
13-16.Родина
2
13-16.СКА-Нефтяник
2
13-16.Уральский трубник
2
13-16.Енисей
2
17-24.Юность Ом
1
17-24.Агрохим
1
17-24.Вымпел
1
17-24.Североникель
1
17-24.БСК
1
17-24.Металлург Бр
1
17-24.Мурман
1
17-24.Динамо М
1
Количество мячей в играх
Чемпионат России
по 1 мячу забивал в 74 игре
по 2 мяча забивал в 2 играх
Свои 78 мячей забил в 76 играх, в 502 играх мячей не забивал.
Кубок России
по 1 мячу забивал в 21 игре
по 2 мяча забивал в 5 играх
Свой 31 мяч забил в 26 играх, в 165 играх мячей не забивал.
Первый и юбилейные мячи в чемпионатах России
1-й мяч забил в 5-й игре 24 ноября 1998 года в домашнем матче с командой «Зоркий» (14:3) на 66-й минуте. 50-й мяч забил в 204-й игре 18 февраля 2007 года в домашнем матче с командой «СКА-Забайкалец» (19:5) на 27-й минуте с передачи Рината Шамсутова.
Участие в Кубке европейских чемпионов: 8 раз (2000, 2002—2004, 2006—2009); в Кубке мира: 16 раз (2000—2008, 2010—2015, 2018); в Кубке чемпионов: 8 раз (2004, 2006, 2008, 2010—2014)
В сборной России
Сезон
Игры
Мячи
2000/01
2
0
2003/04
10
0
2004/05
7
2
2005/06
11
2
2006/07
7
2
2007/08
9
5
2008/09
9
0
2009/10
11
0
2010/11
10
1
2011/12
7
1
2012/13
9
0
2013/14
6
0
2014/15
8
0
2015/16
6
1
2016/17
8
0
2017/18
3
1
2018/19
4
0
Всего
127
15
Дмитрий Савельев — матчи и мячи за сборную России
№
Место проведения
Дата
Соперник
Счёт
Голы
Соревнование
1
Сандвикен
12 января 2001
Швеция
3:5
-
Товарищеский матч
2
Фалун
14 января 2001
Швеция
5:2
-
Товарищеский матч
Красногорск
9 декабря 2003
Россия-2
7:4
-
Товарищеский матч
Красногорск
10 декабря 2003
Швеция-2
2:2
-
Кубок губернатора Московской области
3
Красногорск
10 декабря 2003
Норвегия
7:2
-
Кубок губернатора Московской области
Красногорск
11 декабря 2003
Московская область
6:3
-
Кубок губернатора Московской области
4
Красногорск
11 декабря 2003
Финляндия
6:0
-
Кубок губернатора Московской области
Красногорск
12 декабря 2003
Россия-2
8:0
-
Кубок губернатора Московской области
5
Красногорск
12 декабря 2003
Швеция
3:3
-
Кубок губернатора Московской области
6
Красногорск
13 декабря 2003
Швеция
5:7
-
Кубок губернатора Московской области — 1/2 финала
Красногорск
14 декабря 2003
Швеция-2
3:2
-
Кубок губернатора Московской области — за 3-е место
Соснин В. И., Щеглов М. И., Юрин В. Л. Хоккей с мячом: Энциклопедия. — М.: Новые технологии, 2009. — С. 190, 191, 237, 394, 516, 534, 535. — 808 с. — ISBN 978-5-86541-025-6.
Коллектив авторов. Легенды русского хоккея. — Иркутск: Автомаркет, 2020. — Т. 2. — С. 259—267, 426. — 432 с. — ISBN 978-5-6044394-1-8.