2021 BMW X5
X5 Xdrive40d M Sport
22,192mi Auto Diesel 3.0L
£48,500
Aberdeen
~£1,218/pm
X5 with a 3.0 L diesel engine and automatic gearbox.
3 cars
X5 Xdrive40d M Sport
22,192mi Auto Diesel 3.0L
£48,500
Aberdeen
~£1,218/pm
X5 with a 3.0 L diesel engine and automatic gearbox.
X5 Xdrive30d M Sport
3,251mi Auto Diesel
£73,000
Aberdeen
~£1,833/pm
Get yourself behind the wheel of this BMW X5 X5 Xdrive30d M Sport for only £73,000. It features a L diesel motor with automatic transmission and it has got 3,251 miles clocked up on the dash.
X5 Xdrive40d M Sport
19,314mi Auto Diesel
£55,000
Aberdeen
~£1,381/pm
BMW X5 X5 Xdrive40d M Sport with a cc diesel engine and automatic transmission.
30D Mht M Sport
16,500mi Auto Hybrid 3.0L
£53,995
Inverurie
~£1,356/pm
There is a remarkable price at this dealer for this low mileage X5 with a 3.0 litre hybrid motor with automatic transmission and 16,500 mi clocked up on the dashboard.
30D M Sport
29,500mi Auto Diesel 3.0L
£44,995
Inverurie
~£1,130/pm
BMW X5 30D M Sport with a 3.0L diesel motor and automatic gearbox.
X-drive 30D M-sport
35,000mi Auto Diesel 3.0L
£43,995
Turriff
~£1,105/pm
On the market and ready for its new owner to drive away today is this estate that has a 3.0 L diesel motor with automatic transmission. This second hand model now for sale at our dealership has been finished in the shade of black and has 35,000 miles clocked up on the dash.
30D M Sport U2122 Ulez
44,917mi Auto Diesel 3.0L
£37,995
Kirriemuir
~£954/pm
On offer and ready for its next owner to drive away today is this BMW X5 that is fitted with a 3000 cc diesel engine with automatic transmission. This second hand model available from this dealership is available for only £37,995, has been finished in black and has 44,917 miles clocked up on the dashboard.
Xdrive30d Mht M Sport
17,075mi Auto Diesel 3.0L
£48,995
Dundee
~£1,230/pm
Grab the chance to be the new owner of this X5 Xdrive30d Mht M Sport priced at just £48,995. It has been finished in white, comes fitted with automatic transmission and a 3.0 Ltr diesel motor with 17,075 miles on the clock.
3.0 40D Se Suv
89,000mi Auto Diesel 3.0L
£6,995
Elgin
~£176/pm
On offer and ready for you to take home is this X5 which features automatic transmission and a 3.0l diesel engine. This second-hand model currently in stock at our dealership in Elgin is advertised at the fabulous price of just £6,995.
X5 Xdrive30d M Sport
40,474mi Auto Diesel 3.0L
£47,500
Dundee
~£1,193/pm
Grab the chance to own this BMW X5 X5 Xdrive30d M Sport that is for sale at this dealer's great price of just £47,500. It is available in the tone of black, has 40,474 miles clocked up on the dashboard and comes equipped with a 3.0L diesel motor.
X5 Xdrive30d M Sport
61,622mi Auto Diesel 3.0L
£45,000
Dundee
~£1,130/pm
This estate X5 X5 Xdrive30d M Sport has got 61,622 miles clocked up on the dash and incorporates a 3.0 LTR diesel motor. It is up for sale and ready for its new owner to drive home for the fabulous price of only £45,000.
X5 Xdrive30d M Sport
69,699mi Auto Diesel 3.0L
£42,000
Dundee
~£1,055/pm
Become the new owner of this X5 that is equipped with a 3000CC diesel engine with automatic transmission. This used model from our dealership has got 69,699 miles clocked up on the dash and comes finished in the tone of blue.
X5 Xdrive30d M Sport
26,885mi Auto Diesel
£42,000
Dundee
~£1,055/pm
Up for sale and ready for its next owner to drive away is this estate used car on offer at the terrific price of only £42,000. This dealership in Dundee also gives its customers the possibility to pay using achievable monthly payments to suit all budgets with repayment plans starting at as little as £ per month.
Suv
122,000mi Auto Diesel 3.0L
£4,995
Dundee
~£125/pm
Currently available from this dealership in Dundee is this BMW X5 Suv - 122,000 mi, automatic transmission and a 3.0 ltr diesel engine.
X5 M Competition Edition
18,605mi Auto Petrol 4.4L
£74,995
Forres
~£1,883/pm
Having 18,605 mi clocked up on the dash and in the tone of grey, this estate X5 X5 M Competition Edition features automatic transmission and it has a 4400cc petrol motor.
3.0 50E 25.7Kwh M Sport Steptronic Xdrive Euro 6
4,600mi Auto Hybrid 3.0L
£77,990
Perth
~£1,959/pm
This dealer in Perth is advertising a fantastic price of just £77,990 on this like new BMW X5 with just 4,600 miles on the dashboard.
X5 Xdrive30d M Sport
26,000mi Auto Diesel 3.0L
£51,990
Perth
~£1,306/pm
At this dealer located in Perth: BMW X5 with automatic transmission, 3.0l diesel motor and 26,000 miles.
X5 Xdrive30d M Sport
26,000mi Auto Diesel 3.0L
£51,990
Perth
~£1,306/pm
With 26,000 miles on the dash and in the shade of red, this BMW X5 X5 Xdrive30d M Sport is equipped with a 3000 CC diesel motor and automatic transmission.
X5 Xdrive30d Xline
37,000mi Auto Diesel 3.0L
£44,990
Perth
~£1,130/pm
On the market and ready for its new owner to drive away is this BMW, it incorporates a 3.0 Litre diesel motor with automatic transmission. This second hand one currently available at our dealership in Perth has clocked-up a mere 37,000 miles and has been finished in the shade of .
X5 Xdrive30d Xline
37,000mi Auto Diesel 3.0L
£44,990
Perth
~£1,130/pm
A 3.0 LTR diesel engine and automatic transmission are just a couple of the attributes that this estate car has to offer.
Xdrive30d Mht M Sport
19,256mi Auto Diesel 3.0L
£49,998
Newburgh
~£1,256/pm
Finished in the shade of black, this X5 Xdrive30d Mht M Sport incorporates a 3000cc diesel motor with automatic transmission and it has got 19,256 miles clocked-up on the dash.
Xdrive30d Mht M Sport
35,024mi Auto Diesel 3.0L
£44,998
Newburgh
~£1,130/pm
Take a test drive in this BMW that incorporates a 3000 CC diesel motor and automatic transmission. This second hand one comes in grey and has got 35,024 miles clocked-up on the dash.
X5 M50d
65,104mi Auto Diesel 3.0L
£41,990
Perth
~£1,054/pm
Up for sale and ready for its next owner to drive away is this BMW X5 which contains a 3.0 Litre diesel motor with automatic transmission. This used one is for sale at the superb price of £41,990, has been finished in black and has 65,104 miles clocked-up on the dash.
X5 M50d
65,104mi Auto Diesel 3.0L
£41,990
Perth
~£1,054/pm
At our incredible price of just £41,990 is this BMW X5 X5 M50d, it comes equipped with automatic transmission, a 3.0l diesel engine and has 65,104 miles clocked up on the dashboard.