2020 BMW X5
X-drive 30D M-sport
35,000mi Auto Diesel 3.0L
£43,995
Turriff
~£1,105/pm
35,000 miles on the dashboard, this BMW is fitted out with automatic transmission and a 3000CC diesel motor.
1 cars
X-drive 30D M-sport
35,000mi Auto Diesel 3.0L
£43,995
Turriff
~£1,105/pm
35,000 miles on the dashboard, this BMW is fitted out with automatic transmission and a 3000CC diesel motor.
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.
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.
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.
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
With a black finish, this X5 has 22,192 miles on the clock and comes fitted out with a automatic 3000CC engine requiring diesel.
X5 Xdrive40d M Sport
64,076mi Auto Diesel 3.0L
£44,000
Aberdeen
~£1,105/pm
Advertised by this dealership in Aberdeen is this BMW X5 that features a diesel, 3000CC engine and automatic transmission. It is on offer and ready for its new owner to take home in the shade of grey with 64,124 miles clocked-up on the dashboard.
X5 M Competition Edition
18,605mi Auto Petrol 4.4L
£74,995
Forres
~£1,883/pm
A fantastic price of just £74,995 is being offered by our dealership for this low mileage estate that has only 18,605 miles on the dash.
30D M Sport U2122 Ulez
44,917mi Auto Diesel 3.0L
£37,995
Kirriemuir
~£954/pm
Painted in the shade of black, this 3.0 L diesel X5 with automatic transmission is now available for you to purchase.
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
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
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
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 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 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 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.