Used BMW X7 cars for sale on What Car?

In partnership with

What Car? Classifieds has 216 approved used BMW X7 cars available for sale from top BMW dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used BMW X7 near you.

In partnership with

Cars found 216

Chosen Filters (2)
* Postcode invalid
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)

Glasgow, Renfrewshire
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 5,808 Miles
£81,898
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)

Glasgow, Renfrewshire
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 5,335 Miles
£84,898
BMW X7 DIESEL ESTATE 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Norwich, Norfolk
  • 2020 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 38,086 Miles
£52,892
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

High wycombe, Buckinghamshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 83,503 Miles
£45,000
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)

Salisbury, Wiltshire
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 4,808 Miles
£82,494
BMW X7 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

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

Halifax, West yorkshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 56,932 Miles
£45,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)

Aylesford, Kent
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10,845 Miles
£74,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)

Warwick, Warwickshire
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 17,067 Miles
£69,000
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)

Bury st edmunds, Suffolk
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 3,024 Miles
£77,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)

Coleraine, County londonderry
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 15,570 Miles
£90,950
BMW X7 3.0 40i Auto XDrive Euro 6 (s/s) 5dr

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

Brentford, Middlesex
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 17,500 Miles
£51,679
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)

Wolverhampton, Wolverhampton
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 6,084 Miles
£77,000
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)

Wolverhampton, Wolverhampton
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 11,199 Miles
£84,000
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)

Irvine, North ayrshire
  • 2024 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 9,626 Miles
£83,898
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)

Cardiff, Glamorgan
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 9,726 Miles
£84,000
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)

Cardiff, Glamorgan
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 6,163 Miles
£76,500
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)

Cardiff, Glamorgan
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 12,171 Miles
£77,500
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)

Cardiff, Glamorgan
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 11,705 Miles
£73,500
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)

Leeds, Yorkshire
  • 2024 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 40 Miles
£94,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

Northolt, Middlesex
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 40,000 Miles
£52,090
...