Get the Cazoo app - powered by MOTORS

Used BMW X7 4x4 cars for sale

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

BMW, X7

2019 - xDrive30d M Sport 5dr Step Auto

25
£38,490
£665/pm (PCP)
  • 3L
  • 83kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Autoplay Cars

BMW, X7

2025 - xDrive40i MHT M Sport 5dr Step Auto

19
Low Mileage
£76,998
  • 3L
  • 2.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Arnold Clark Kirkcaldy BMW

BMW, X7

2023 - xDrive40d MHT M Sport 5dr Step Auto

36
£62,950
  • 3L
  • 35.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Harrogate

BMW, X7

2024 - xDrive40d MHT M Sport 5dr Step Auto

19
Low Mileage
£73,898
  • 3L
  • 9.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Irvine BMW

BMW, X7

2025 - xDrive40d MHT M Sport 5dr Step Auto

19
Reduced
£76,898
  • 3L
  • 4.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

BMW, X7

2020 - 3.0 X7 xDrive 30d M Sport Auto 4WD 5dr

29
Low Mileage
£49,989
£1006/pm (HP)
  • 3L
  • 34.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Essex Prestige Autos Ltd

BMW, X7

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

79
£37,450
£749/pm (HP)
  • 3L
  • 108kMiles
  • Diesel
  • Auto
  • Body StyleSUV

FM MOTORS GB LTD

020 3948 4610 *
3.8/5 Stars

BMW, X7

2025 - xDrive40d MHT M Sport 5dr Step Auto

57
Reduced
£83,950
£1278/pm (PCP)
  • 3L
  • 5.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

JKC Approved Used BMW

BMW, X7

2025 (25) - xDrive40d MHT M Sport 5dr Step Auto Diesel Estate

72
Low Mileage
£76,950
  • 3L
  • 1.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Vertu BMW Teesside

BMW, X7

2025 - xDrive40d MHT M Sport 5dr Step Auto

2
£79,950
£1186/pm (PCP)
  • 3L
  • 8.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

JRS Commercials & Cars

BMW, X7

2020 - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

66
£48,990
£1007/pm (HP)
  • 3L
  • 48.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

LKC Motors

01909 491436 *
4.1/5 Stars

BMW, X7

2025 - xDrive40d MHT M Sport 5dr Step Auto

36
Reduced
£86,450
  • 3L
  • 1.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Harrogate

BMW, X7

2025 (25) - X7 xDrive40d M Sport 5-Door

28
£83,999
  • 3L
  • 10kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Halliwell Jones Chester BMW

BMW, X7

2025 - xDrive40d MHT M Sport 5dr Step Auto

21
Low Mileage
£79,995
£1184/pm (PCP)
  • 3L
  • 3.6kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, X7

2025 - xDrive40d MHT M Sport 5dr Step Auto

37
£80,995
£1216/pm (PCP)
  • 3L
  • 9.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW Bavarian

BMW, X7

xDrive40d MHT M Sport 5dr Step Auto

33
£69,299
  • 3L
  • 29.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Leeds