Mùa giải 2017–18 
Vào ngày 6 tháng 7 năm 2017, Nowitzki tái ký hợp đồng với Mavericks trong hai năm trị giá 10 triệu đô la (với team option - điều khoản gia hạn thêm 1 năm vào năm thứ hai). Vào ngày 5 tháng 2 năm 2018, trong trận thua 104–101 trước Los Angeles Clippers, Nowitzki trở thành cầu thủ thứ sáu trong lịch sử NBA có 50.000 phút trong sự nghiệp. Vào ngày 28 tháng 2 năm 2018, trong trận thua hiệp phụ 111-110 trước Oklahoma City Thunder, Nowitzki đạt 31.000 điểm sự nghiệp. Vào ngày 17 tháng 3 năm 2018, trong trận thua 114–106 trước Brooklyn Nets, Nowitzki đã chơi trong trận đấu thứ 1.463 của mình, vượt qua Kevin Garnett để trở thành vị trí thứ năm trong danh sách của NBA. Anh đã phải phẫu thuật mắt cá vào cuối mùa giải vào ngày 5 tháng 4 sau khi ra sân ở 77 trong 78 trận đầu tiên. Mavericks kết thúc mùa giải với thành tích 24–58 và bỏ lỡ NBA Playoffs.