Used BMW X7 Diesel cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW, X7

2021 - xDrive M50d 5dr Step Auto

16
£58,500
Finance available £894 pm
  • 3L
  • 43kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Brown Cars

BMW, X7

2019 (02) - xDrive30d 5dr Step Auto

69
Low Mileage
£45,995
Finance available £637 pm
  • 3L
  • 35kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Concordia Car Sales Ltd

BMW, X7

2020 - XDRIVE40d M SPORT 5-Door

47
Reduced
£52,250
Finance available £765 pm
  • 3L
  • 52kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Smart Car Sales

BMW, X7

2021 (71) - 3.0 40d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

50
Reduced
£54,991
  • 3L
  • 59.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Your Next Car Ltd

BMW, X7

2022 - xDrive40d MHT M Sport 5dr Step Auto

Low Mileage
£58,990
  • 3L
  • 17.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Marshall BMW Scunthorpe

BMW, X7

2024 - xDrive40d MHT M Sport 5dr Step Auto

12
£83,898
  • 3L
  • 9.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.6/5 Stars

BMW, X7

2023 - xDrive40d MHT M Sport 5dr Step Auto

12
Low Mileage
£78,898
  • 3L
  • 7.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

0141 611 9940 *
4.6/5 Stars

BMW, X7

2023 - xDrive40d MHT M Sport 5dr Step Auto

12
Reduced
£80,898
  • 3L
  • 3.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, X7

2022 - xDrive Competition 5dr Step Auto

60
£67,750
  • 4.4L
  • 50.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Marshall Jaguar Lincoln

BMW, X7

2024 - xDrive40d MHT M Sport 5dr Step Auto

12
Low Mileage
£84,898
  • 3L
  • 3.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

01294 440528 *
4.6/5 Stars

BMW, X7

2021 - xDrive40d MHT M Sport 5dr Step Auto

82
£54,990
Finance available £822 pm
  • 3L
  • 43kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

AUTOPRESTIGE

01274 087615 *
3.6/5 Stars

BMW, X7

2024 (24) - xDrive40d MHT M Sport 5dr Step Auto

25
Low Mileage
£75,750
Finance available £1248 pm
  • 3L
  • 5.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Ocean Group BMW Plymouth

BMW, X7

2023 (73) - xDrive40d MHT M Sport 5dr Step Auto

25
Low Mileage
£71,450
Finance available £1160 pm
  • 3L
  • 8.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Ocean Group BMW Plymouth

BMW, X7

2023 - xDrive40d MHT M Sport 5dr Step Auto

32
£73,289
  • 3L
  • 32.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars

BMW, X7

2020 - 3.0 X7 xDrive30d M Sport 5-Door

10
£33,995
Finance available £390 pm
  • 3L
  • 163.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

A&S Motors UK

0161 694 4537 *
5/5 Stars

BMW, X7

2020 (20) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

100
£45,200
Finance available £620 pm
  • 3L
  • 57.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Quality Part X Ltd Dunstable