- Search
- Refine
- Identify
- Evaluate
- Choose
Used BMW X7 prices
311 live listings · 2019–2026 · typically 14,941 miles
- Typical price
- £68,888
- Price range
- £36k – £105k
- Best deal today
- −£17,627
- −34% vs fair value
Live BMW X7 deals, ranked against fair value

Asking
£34,990
Fair value
£52,617
−£17,627 · −34%
BMW X7
BMW X7 3.0 740d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (320 ps)
9,000 miles · 2019 · 3.0L · Automatic · Petrol · SUV
See the valuation →

Asking
£39,994
Fair value
£52,743
−£12,748 · −24%
BMW X7
BMW X7 7 SEATER XDRIVE 3.0d M SPORT TOP SPEC A LOT EXTRAS 261 BHP ( AUTOMATIC )
77 miles · 2019 · 3.0L · Automatic · Diesel · SUV
See the valuation →

Asking
£74,399
Fair value
£86,753
−£12,354 · −14%
BMW X7
BMW X7 M Sport
584 miles · 2026 · 3.0L · Automatic · Hybrid · SUV
See the valuation →

Asking
£75,570
Fair value
£87,530
−£11,960 · −14%
BMW X7
3.0 40i MHT M Sport Auto xDrive Euro 6 (s/s) 5dr
10 miles · 2026 · 3.0L · Automatic · Hybrid
See the valuation →

Asking
£72,900
Fair value
£84,155
−£11,255 · −13%
BMW X7
xDrive40d MHT M Sport 5dr Step Auto
2,520 miles · 2026 · 3.0L · Automatic · Diesel · SUV
See the valuation →

Asking
£74,450
Fair value
£85,369
−£10,919 · −13%
BMW X7
BMW X7 M Sport
1,615 miles · 2026 · 3.0L · Automatic · Hybrid · SUV
See the valuation →

Asking
£72,450
Fair value
£83,289
−£10,839 · −13%
BMW X7
BMW X7 M Sport
2,896 miles · 2026 · 3.0L · Automatic · Hybrid · SUV
See the valuation →

Asking
£74,200
Fair value
£84,396
−£10,195 · −12%
BMW X7
3.0 40i MHT M Sport Auto xDrive Euro 6 (s/s) 5dr
1,000 miles · 2026 · 3.0L · Automatic · Hybrid
See the valuation →

Asking
£74,599
Fair value
£84,396
−£9,796 · −12%
BMW X7
3.0 40d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr
584 miles · 2026 · 3.0L · Automatic · Diesel Hybrid · SUV
See the valuation →
Asking
£40,299
Fair value
£49,950
−£9,651 · −19%
BMW X7
xDrive40i Step Auto M Sport
49,790 miles · 2020 · 3.0L · Automatic · Petrol
See the valuation →

Asking
£77,899
Fair value
£87,530
−£9,631 · −11%
BMW X7
3.0 40i MHT M Sport Auto xDrive Euro 6 (s/s) 5dr
25 miles · 2026 · 3.0L · Automatic · Hybrid
See the valuation →

Asking
£75,200
Fair value
£84,396
−£9,195 · −11%
BMW X7
3.0 40d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr
1,615 miles · 2026 · 3.0L · Automatic · Hybrid
See the valuation →

Asking
£74,290
Fair value
£83,397
−£9,107 · −11%
BMW X7
BMW X7 M Sport
2,852 miles · 2026 · 3.0L · Automatic · Hybrid · SUV
See the valuation →

Asking
£55,650
Fair value
£63,495
−£7,845 · −12%
BMW X7
BMW X7 3.0 40d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (352 ps)
55,403 miles · 2023 · 3.0L · Automatic · Other · SUV
See the valuation →

Asking
£55,949
Fair value
£63,495
−£7,546 · −12%
BMW X7
3.0 40d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr
55,403 miles · 2023 · 3.0L · Automatic · Hybrid
See the valuation →

Asking
£79,999
Fair value
£87,530
−£7,531 · −9%
BMW X7
3.0 40d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr
5 miles · 2026 · 3.0L · Automatic · Diesel Hybrid · SUV
See the valuation →

Asking
£42,495
Fair value
£49,950
−£7,455 · −15%
BMW X7
3.0 40d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr
46,600 miles · 2021 · 3.0L · Automatic · Hybrid
See the valuation →

Asking
£42,649
Fair value
£49,950
−£7,301 · −15%
BMW X7
3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr
49,848 miles · 2020 · 3.0L · Automatic · Diesel · SUV
See the valuation →

Asking
£42,790
Fair value
£49,992
−£7,202 · −14%
BMW X7
3.0 40i M Sport Auto xDrive Euro 6 (s/s) 5dr
39,000 miles · 2019 · 3.0L · Automatic · Petrol
See the valuation →

Asking
£73,450
Fair value
£80,589
−£7,139 · −9%
BMW X7
BMW X7 M Sport
4,000 miles · 2026 · 3.0L · Automatic · Hybrid · SUV
See the valuation →

Asking
£69,600
Fair value
£76,036
−£6,436 · −8%
BMW X7
xDrive40d MHT M Sport 5dr Step Auto
6,362 miles · 2025 · 3.0L · Automatic · Diesel · SUV
See the valuation →

Asking
£35,500
Fair value
£41,894
−£6,394 · −15%
BMW X7
3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr
63,662 miles · 2020 · 3.0L · Automatic · Diesel · SUV
See the valuation →

Asking
£71,475
Fair value
£77,820
−£6,344 · −8%
BMW X7
3.0 40d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr
3,641 miles · 2026 · 3.0L · Automatic · Diesel Hybrid · SUV
See the valuation →

Asking
£61,950
Fair value
£67,995
−£6,045 · −9%
BMW X7
3.0 40i MHT M Sport Auto xDrive Euro 6 (s/s) 5dr
11,375 miles · 2024 · 3.0L · Automatic · Hybrid
See the valuation →