2019 BMW X5
30D M Sport
29,500mi Auto Diesel 3.0L
£44,995
Inverurie
~£1,130/pm
This BMW X5 30D M Sport is equipped with a 3000 cc diesel engine with automatic transmission and it has got 29,500 miles clocked-up on the dash.
2 cars
30D M Sport
29,500mi Auto Diesel 3.0L
£44,995
Inverurie
~£1,130/pm
This BMW X5 30D M Sport is equipped with a 3000 cc diesel engine with automatic transmission and it has got 29,500 miles clocked-up on the dash.
30D Mht M Sport
16,500mi Auto Hybrid 3.0L
£53,995
Inverurie
~£1,356/pm
On the market and ready for its next owner to drive away is this BMW X5, it contains a 3.0 ltr hybrid motor and automatic transmission. This second hand model currently available from this dealer has 16,500 miles clocked-up on the dash.
X5 Xdrive30d M Sport
3,251mi Auto Diesel
£73,000
Aberdeen
~£1,833/pm
This estate used car is in an almost spotless, like new condition both inside and out. It has just 3,251 miles clocked up on the dashboard and comes fitted with a CC diesel engine with automatic transmission.
X5 Xdrive40d M Sport
22,192mi Auto Diesel 3.0L
£48,500
Aberdeen
~£1,218/pm
This BMW X5 X5 Xdrive40d M Sport has 22,192 miles clocked up on the dash and incorporates a 3.0 litre diesel engine with automatic transmission.
X5 Xdrive40d M Sport
64,076mi Auto Diesel 3.0L
£44,000
Aberdeen
~£1,105/pm
This BMW X5 is equipped with a 3.0 Litre diesel engine with automatic transmission and it has 64,076 miles clocked up on the dash. This particular used one from this dealership in Aberdeen comes in the tone of grey.
X-drive 30D M-sport
35,000mi Auto Diesel 3.0L
£43,995
Turriff
~£1,105/pm
This X5 X-drive 30D M-sport has got 35,000 miles clocked-up on the dash and is fitted with a 3000CC diesel motor with automatic transmission.
3.0 40D Se Suv
89,000mi Auto Diesel 3.0L
£6,995
Elgin
~£176/pm
Are you interested in owning a BMW X5 3.0 40D Se Suv? Then have a more in depth look at this second hand model available in the shade of black that has a 3.0 l diesel engine, automatic transmission and 89,000 miles on the dash.
30D M Sport U2122 Ulez
44,917mi Auto Diesel 3.0L
£37,995
Kirriemuir
~£954/pm
Coming in black, this suv motor has 44,917 miles on the dash and incorporates a 3.0 Litre diesel motor with automatic transmission.
X5 M Competition Edition
18,605mi Auto Petrol 4.4L
£74,995
Forres
~£1,883/pm
This estate X5 X5 M Competition Edition is now up for sale and ready for you to drive away. It contains a 4.4 LTR petrol motor with automatic transmission and it has 18,605 miles clocked up on the dash.
Xdrive30d Mht M Sport
17,075mi Auto Diesel 3.0L
£48,995
Dundee
~£1,230/pm
Coming fitted with a 3000cc diesel motor with automatic transmission; this second-hand X5 Xdrive30d Mht M Sport is on the market and ready for its new owner to drive away with 17,075 miles clocked-up on the dash.
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.
Suv
122,000mi Auto Diesel 3.0L
£4,995
Dundee
~£125/pm
At this car dealership you'll find the fantastic price of only £4,995 on this second hand BMW X5 with a 3.0 ltr diesel motor with automatic transmission and 122,000 miles clocked up on the dash.
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
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 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.
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 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
with a 3.0 LTR hybrid motor and automatic gearbox.
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.