2023 BMW X7
Xdrive40d Mht M Sport Step
6,163mi Auto Diesel 3.0L
£76,500
Cardiff
~£1,921/pm
On show at our dealership in the Cardiff area is this BMW with a mere 6,163 miles clocked-up on the dash.
7 cars
Xdrive40d Mht M Sport Step
6,163mi Auto Diesel 3.0L
£76,500
Cardiff
~£1,921/pm
On show at our dealership in the Cardiff area is this BMW with a mere 6,163 miles clocked-up on the dash.
Xdrive40d Mht M Sport Step Ultimate
9,870mi Auto Diesel 3.0L
£94,000
Cardiff
~£2,361/pm
At this dealership there's a low price for this second hand BMW with a 3.0 ltr diesel engine, automatic transmission and 9,870 miles clocked-up on the dashboard.
Xdrive40d Mht M Sport Step
12,151mi Auto Diesel 3.0L
£77,500
Cardiff
~£1,946/pm
Available to view at this dealership in the Cardiff area is this like new X7 that has a diesel, 3.0 LTR engine and automatic gearbox. It's on the market and ready for its new owner to drive home in a white finish with 12,151 miles clocked-up on the dash.
Xdrive40i Mht M Sport Step
6,121mi Auto Petrol 3.0L
£89,500
Cardiff
~£2,248/pm
Having 2,521 miles clocked up on the dash and in the tone of grey, this car contains a 3.0 litre petrol motor and automatic transmission.
Xdrive40i Mht M Sport Step
7,121mi Auto Petrol 3.0L
£82,500
Cardiff
~£2,072/pm
At £82,500 you can buy this second-hand X7 from this car dealership in Cardiff that comes fitted out with automatic transmission and a 3.0 Ltr petrol engine.
Xdrive40d Mht M Sport Step Ultimate
9,725mi Auto Diesel 3.0L
£84,000
Cardiff
~£2,109/pm
With very few miles on the dash and coming in the tone of grey, this X7 Xdrive40d Mht M Sport Step Ultimate features automatic transmission and a 3000cc diesel motor. On the market at the awesome price of only £84,000 or with the possibility to buy using finance with achievable instalments on offer from £ pm.
Xdrive40d Mht M Sport Step
11,697mi Auto Diesel 3.0L
£73,500
Cardiff
~£1,846/pm
This motor is now on the market and ready for its next owner to take home. It is fitted out with a 3.0 ltr diesel engine with automatic transmission and it has got 11,697 miles clocked-up on the dash.
Xdrive40d Mht M Sport Step
47,385mi Auto Diesel 3.0L
£51,750
Newport
~£1,300/pm
On offer at the amazing price of just £52,500 is this X7 that is fitted with a 3.0 Ltr diesel motor and automatic transmission. This used model currently on sale at this dealership comes in black and has 47,385 miles on the clock.
40D Mht M Sport Xdrive Euro 6
9,127mi Auto Diesel 3.0L
£76,000
Bristol
~£1,909/pm
Available to view at our dealership in Bristol is this like new BMW which is fitted with a 3.0 litre diesel engine and automatic transmission. Up for sale in the shade of blue with a mere 9,127 miles on the dash.
M50d Xdrive Euro 6
58,199mi Auto Diesel 3.0L
£51,000
Bristol
~£1,281/pm
A 3000 cc diesel engine and automatic transmission are just some of the qualities that this BMW X7 is offering you.
M Sport
13,111mi Auto Diesel
£76,990
Bridgwater
~£1,933/pm
On offer and ready for you to drive away today is this X7 in like new condition that contains a l diesel engine with automatic transmission. This used one currently available from our dealership in Bridgwater has got a low mileage of only 13,111 mi and has been finished in the shade of black.
X7 Xdrive 40I M Sport Mhev
13,993mi Auto Petrol 3.0L
£74,783
Bridgwater
~£1,878/pm
Coming finished in black, this BMW contains a 3.0 litre petrol motor with automatic transmission and it has got 13,993 miles clocked up on the dash.
Xdrive40i Mht M Sport Step
Auto Petrol 3.0L
£83,000
Swansea
~£2,084/pm
Incorporating a 3.0 Ltr petrol motor and automatic transmission; this second hand BMW X7 is available to buy with few miles clocked-up on the dash.
Xdrive30d Step
56,507mi Auto Diesel 3.0L
£46,500
Swansea
~£1,168/pm
Estate with a 3000 cc diesel engine and automatic transmission.
Xdrive30d M Sport Step
29,652mi Auto Diesel 3.0L
£52,000
Swansea
~£1,306/pm
Up for sale and ready for its next owner to drive away today is this BMW X7 Xdrive30d M Sport Step incorporating a 3.0 litre diesel motor with automatic transmission. This used model currently in stock at our dealership in Swansea is advertised at the fabulous price of only £54,000.
X7 Xdrive40i M Sport
11,504mi Auto Petrol 3.0L
£84,950
Hereford
~£2,133/pm
Used BMW X7 X7 Xdrive40i M Sport, in an excellent, near mint condition, currently available to drive away at the superb price of £84,950. This car drives and looks like new, only has 12,000 miles on the clock and comes equipped with a 3000cc petrol motor with automatic transmission.
X7 Xdrive40d M Sport
14,207mi Auto Diesel 3.0L
£78,950
Cheltenham
~£1,983/pm
Get behind the steering wheel of this for just £78,950. It contains a 3.0l diesel motor with automatic transmission and has 14,207 miles clocked up on the dash.
M Sport
9,500mi Auto Diesel
£78,819
Exeter
~£1,979/pm
On offer is this BMW X7 M Sport which incorporates a cc diesel motor with automatic transmission. This second hand model at this dealer in Exeter has a mere 9,500 miles on the clock.
40I Mht M Sport Xdrive Euro 6
10mi Auto Petrol 3.0L
£95,995
Swindon
~£2,411/pm
On the market and ready for you to take home is this BMW X7 40I Mht M Sport Xdrive Euro 6 which incorporates a 3000cc petrol motor and automatic transmission. This second hand one currently available from this dealership in Swindon is for sale at the amazing price of £95,995, has clocked up 10 miles and is finished in blue.
40D Mht M Sport Xdrive Euro 6
2,202mi Auto Diesel 3.0L
£86,888
Swindon
~£2,182/pm
Coming in the shade of blue, this suv vehicle has 2,202 miles clocked-up on the dash and incorporates a automatic 3.0 L engine running on diesel.
3.0 40D Mht M Sport Xdrive Euro 6 Ss
13,076mi Auto Hybrid 3.0L
£78,990
Worcester
~£1,984/pm
Would you like to own a suv? Then take a more in depth look at this used one, with automatic transmission, 13,076 miles on the clock and a 3000 cc hybrid motor.
Bmw Estate Xdrive40i Mht M Sport Step
2,346mi Auto Petrol 3.0L
£84,832
Salisbury
~£2,130/pm
This used X7 Bmw Estate Xdrive40i Mht M Sport Step from this dealer has 2,346 miles clocked up on the dash and is equipped with a 3.0 ltr petrol engine.
X7 Xdrive 40I M Sport Mhev
4,808mi Auto Petrol 3.0L
£82,494
Salisbury
~£2,072/pm
With 4,808 miles on the clock and in the tone of grey, this BMW X7 contains a 3.0 L petrol motor and automatic transmission.
40I Mht Excellence Xdrive Euro 6
11mi Auto Petrol 3.0L
£96,499
Swindon
~£2,423/pm
Grab the chance to be the new owner of this X7 that is now for sale at this dealer's great price of just £96,499. It comes finished in the shade of , has got 11 miles clocked-up on the dash and incorporates a 3000cc petrol motor with automatic transmission.