2020 BMW X5
Xdrive30d Mht M Sport
19,256mi Auto Diesel 3.0L
£49,998
Newburgh
~£1,256/pm
Finished in black, this used BMW X5 has 19,256 miles clocked up on the dash and features a 3000cc diesel motor with automatic transmission.
2 cars
Xdrive30d Mht M Sport
19,256mi Auto Diesel 3.0L
£49,998
Newburgh
~£1,256/pm
Finished in black, this used BMW X5 has 19,256 miles clocked up on the dash and features a 3000cc diesel motor with automatic transmission.
Xdrive30d Mht M Sport
35,024mi Auto Diesel 3.0L
£44,998
Newburgh
~£1,130/pm
A fantastic price of only £44,998 is being offered by us at this dealer on this low mileage BMW which has only 35,024 miles on the dashboard.
X5 Xdrive30d M Sport
26,000mi Auto Diesel 3.0L
£51,990
Perth
~£1,306/pm
At the superb price of just £50,990 is this X5 X5 Xdrive30d M Sport, it contains a 3.0 LTR diesel engine with automatic transmission and it has 26,000 miles clocked up on the dash.
X5 Xdrive30d Xline
37,000mi Auto Diesel 3.0L
£44,990
Perth
~£1,130/pm
Available for viewing at this dealership's show room is this BMW with low mileage. It has just 37,000 miles clocked up on the dash and is fitted out with a 3.0 Litre diesel motor with automatic transmission.
X5 Xdrive30d Xline
37,000mi Auto Diesel 3.0L
£44,990
Perth
~£1,130/pm
Now available at your request is this X5 with 37,000 miles clocked up on the dashboard, automatic gearbox and a 3.0 ltr diesel motor.
X5 M50d
65,104mi Auto Diesel 3.0L
£41,990
Perth
~£1,054/pm
Coming fitted out with a 3000cc diesel engine with automatic transmission, this second hand BMW is up for sale in a black finish with 65,104 miles on the dash.
X5 M50d
65,104mi Auto Diesel 3.0L
£41,990
Perth
~£1,054/pm
Grab the opportunity to buy this X5 that is now for sale at only £41,990. It comes finished in the tone of black, features a 3.0 ltr diesel motor with automatic transmission and has 65,104 miles clocked up on the dash.
X5 Xdrive45e M Sport
67,851mi Auto Hybrid 3.0L
£37,990
Perth
~£954/pm
Now on offer and ready for its next owner to drive home is this X5 with a 3.0 ltr hybrid engine and 67,851 miles clocked up on the dash.
X5 Xdrive45e M Sport
67,851mi Auto Hybrid 3.0L
£37,990
Perth
~£954/pm
This X5 contains a 3.0 litre hybrid engine with automatic transmission and has 67,851 miles on the clock.
X5 Xdrive 30D M Sport
36,056mi Auto Diesel 3.0L
£42,990
Perth
~£1,080/pm
On display at this car dealership's show room in Perth - 5 door BMW X5 fitted with a automatic gearbox and 3000 cc diesel engine.
X5 Xdrive 30D M Sport
36,056mi Auto Diesel 3.0L
£42,990
Perth
~£1,080/pm
Currently up for sale and ready for its next owner to drive away is this BMW X5 with a 3.0 L diesel motor and 36,056 miles on the dash.
Suv
122,000mi Auto Diesel 3.0L
£4,995
Dundee
~£125/pm
First registered in 2008: Used X5 Suv with a 3.0l diesel motor, automatic transmission and a mere 122,000 miles on the clock.
X5 Xdrive30d M Sport
40,474mi Auto Diesel 3.0L
£47,500
Dundee
~£1,193/pm
Now available from our dealership in the Dundee area - BMW X5 that features a 3.0 Litre diesel engine and automatic transmission.
X5 Xdrive30d M Sport
61,622mi Auto Diesel 3.0L
£45,000
Dundee
~£1,130/pm
Seize the chance to own this BMW up for sale at this dealer's great price of just £45,000. It comes in black, has got 61,922 miles clocked up on the dash and is equipped with a 3000 cc diesel motor.
3.0 30D M Sport Xdrive Euro 6 Ss
69,699mi Auto Diesel 3.0L
£42,000
Dundee
~£1,055/pm
BMW X5 3.0 30D M Sport Xdrive Euro 6 Ss with a 3000cc diesel engine and automatic gearbox.
X5 Xdrive30d M Sport
26,885mi Auto Diesel
£42,000
Dundee
~£1,055/pm
Beginning at £ each month, you can enjoy this motor with 26,885 miles on the dash, diesel CC motor and automatic transmission.
Xdrive50e M Sport
1,000mi Auto Hybrid 3.0L
£83,898
Kirkcaldy
~£2,107/pm
Now advertised by this dealership located in the Kirkcaldy area is this near mint, like new X5 Xdrive50e M Sport which is fitted out with a hybrid, 3.0 Litre engine and automatic gearbox. It is up for sale and ready for its next owner to drive away in a white finish with 1,000 miles clocked up on the dash.
Xdrive30d Mht M Sport Tech Pack
27,424mi Auto Diesel 3.0L
£44,998
Kirkcaldy
~£1,130/pm
Purchase this used BMW X5 for only £44,998. Credit offers begin from around £ a month for this car that is fitted out with a 3.0 Litre diesel motor and automatic transmission.
Xdrive30d M Sport
50,303mi Auto Diesel 3.0L
£39,998
Kirkcaldy
~£1,004/pm
On the market and ready for its next owner to take home is this BMW X5, it comes fitted out with automatic transmission and a 3.0 ltr diesel engine. This used model from us at this dealer is available at the awesome price of £39,998.
Xdrive30d Mht M Sport
17,075mi Auto Diesel 3.0L
£48,995
Dundee
~£1,230/pm
Up for sale and ready for its next owner to take home is this BMW which comes fitted out with a 3000cc diesel motor and automatic transmission. This second-hand model from this dealership has 17,075 mi on the dash and has been finished in white.
Xdrive30d M Sport
39,357mi Auto Diesel 3.0L
£39,999
Dunfermline
~£1,004/pm
Coming in the tone of grey, this X5 has 39,357 miles clocked up on the dash and contains a automatic 3.0 LTR engine requiring diesel.
3.0 Xdrive30d M Sport 261 Bhp
27,231mi Auto Diesel 3.0L
£40,995
Dunfermline
~£1,029/pm
This estate used car incorporates a 3.0 LTR diesel engine with automatic transmission and has got 27,231 miles on the dash.
3.0 M50d Suv Xdrive Euro 6 Ss
43,816mi Auto Diesel 3.0L
£32,995
Dunfermline
~£829/pm
This suv has 43,816 miles on the dash and is fitted out with a 3.0 Litre engine. It runs on diesel with automatic transmission and is finished in grey.
30D M Sport U2122 Ulez
44,917mi Auto Diesel 3.0L
£37,995
Kirriemuir
~£954/pm
With a 3.0 LTR diesel engine and automatic transmission - this black used X5 is on the market and ready for its next owner to drive away with 44,917 miles on the clock.