Used BMW X7 cars for sale on What Car?

Powered by

What Car? Classifieds have 115 approved used BMW X7 cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW X7 cars near you.

Powered by

Cars found 115

Chosen Filters (3)
* Postcode invalid
BMW X7 3.0 40d MHT Excellence Auto XDrive Euro 6 (s/s) 5dr (7 Seat)

BMW X7 3.0 40d MHT Excellence Auto XDrive Euro 6 (s/s) 5dr (7 Seat)

Stratford-upon-avon, Warwickshire
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 11,000 Miles
£78,995
BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Stockport, Cheshire
  • 2020 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 34,465 Miles
£51,475
Image unavailable

BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Bournemouth, Dorset
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 31,920 Miles
£59,995
BMW X7 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

BMW X7 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

Magherafelt, County londonderry
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 26,000 Miles
£60,995
BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Magherafelt, County londonderry
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 72,000 Miles
£55,995
BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr (7 Seat)

BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr (7 Seat)

Stockport, Cheshire
  • 2024 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 4,518 Miles
£86,990
BMW X7 4.4 M60i V8 Auto XDrive Euro 6 (s/s) 5dr (7 Seat)

BMW X7 4.4 M60i V8 Auto XDrive Euro 6 (s/s) 5dr (7 Seat)

Guildford, Surrey
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 7,198 Miles
£104,850
BMW X7 DIESEL/MHEV ESTATE 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X7 DIESEL/MHEV ESTATE 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

St. helens, Merseyside
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 14,000 Miles
£67,995
BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Knaresborough, North yorkshire
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 30,387 Miles
£61,950
BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Salfords, Surrey
  • 2020 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 18,862 Miles
£64,258
BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr (7 Seat)

BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr (7 Seat)

Chichester, West sussex
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 6,500 Miles
£84,990
BMW X7 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X7 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

Cobham, Surrey
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 45,000 Miles
£53,495
BMW X7 4.4 M50i V8 Dark Shadow Edition Auto XDrive Euro 6 (s/s) 5dr

BMW X7 4.4 M50i V8 Dark Shadow Edition Auto XDrive Euro 6 (s/s) 5dr

Chelmsford, Essex
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 22,638 Miles
£67,699
Image unavailable

BMW X7 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

South hykeham, Lincoln
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 55,862 Miles
£51,990
BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr (7 Seat)

BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr (7 Seat)

Leigh-on-sea, Essex
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 9,134 Miles
£84,990
BMW X7 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X7 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

Luton, Bedfordshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 36,000 Miles
£54,490
BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr (7 Seat)

BMW X7 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr (7 Seat)

Colchester, Essex
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 24,323 Miles
£73,808
BMW X7 3.0 40i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr (7 Seat)

BMW X7 3.0 40i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr (7 Seat)

Harrogate, North yorkshire
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 1,000 Miles
£86,990
BMW X7 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

BMW X7 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

West drayton, Middlesex
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 62,000 Miles
£52,989
BMW X7 3.0 40i M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X7 3.0 40i M Sport Auto XDrive Euro 6 (s/s) 5dr

York, Yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 35,871 Miles
£53,000
...