2010 BMW X5
3.0 40D Se Suv
89,000mi Auto Diesel 3.0L
£6,995
Elgin
~£176/pm
This car incorporates a 3.0 ltr diesel motor with automatic transmission and has 89,000 miles clocked up on the dash.
1 cars
3.0 40D Se Suv
89,000mi Auto Diesel 3.0L
£6,995
Elgin
~£176/pm
This car incorporates a 3.0 ltr diesel motor with automatic transmission and has 89,000 miles clocked up on the dash.
X5 M Competition Edition
18,605mi Auto Petrol 4.4L
£74,995
Forres
~£1,883/pm
This BMW features a 4.4 litre petrol motor with automatic transmission and has got 18,605 miles on the clock. This particular second hand one from this dealership comes finished in the tone of grey.
X-drive 30D M-sport
35,000mi Auto Diesel 3.0L
£43,995
Turriff
~£1,105/pm
Featuring a 3.0 L diesel motor with automatic transmission, this used X5 is currently available for sale in the tone of black with 35,000 miles clocked-up on the dash.
30D Mht M Sport
16,500mi Auto Hybrid 3.0L
£53,995
Inverurie
~£1,356/pm
Priced at £53,995 you can buy this second-hand BMW X5 30D Mht M Sport from this dealer which incorporates a 3.0 ltr hybrid engine and automatic transmission.
X5 Xdrive50e M Sport
1,836mi Auto Hybrid
£81,995
Aberdeen
~£2,059/pm
Currently on display at this car dealership's showroom in Aberdeen - BMW in grey that's fitted with a automatic transmission and CC hybrid engine.
X5 Xdrive40d M Sport
14,739mi Auto Diesel 3.0L
£55,300
Aberdeen
~£1,389/pm
Take a look at the superb price at this dealership for this low mileage, near mint BMW that’s got a 3.0l diesel motor with automatic transmission and a mere 14,739 miles on the dash.
X5 Xdrive30d M Sport
20,026mi Auto Diesel
£50,000
Aberdeen
~£1,256/pm
A marvellous price of only £50,000 on this second hand X5 X5 Xdrive30d M Sport with just 20,026 miles on the dash.
X5 Xdrive40d M Sport
22,192mi Auto Diesel 3.0L
£50,000
Aberdeen
~£1,256/pm
Be the next owner of this estate with a 3.0 litre diesel motor and automatic transmission. This second hand model at this dealer has clocked up 22,192 miles.
X5 Xdrive40d M Sport
64,076mi Auto Diesel 3.0L
£45,700
Aberdeen
~£1,148/pm
Currently advertised by this dealership in the Aberdeen area is this car which is equipped with a diesel, 3.0 Ltr engine and automatic gearbox. It's on offer and ready for its new owner to take home in a grey finish with 64,076 miles on the dashboard.
X5 Xdrive30d M Sport
22,282mi Auto Diesel
£43,000
Aberdeen
~£1,080/pm
This estate car contains a Litre diesel motor with automatic transmission and has 22,282 miles clocked-up on the dash.
X5 Xdrive30d M Sport
45,923mi Auto Diesel 3.0L
£37,000
Aberdeen
~£929/pm
Now on offer and ready for you to drive away is this BMW X5 X5 Xdrive30d M Sport with a 3.0 Litre diesel engine and 45,923 miles clocked up on the dashboard.
30D M Sport U2122 Ulez
44,917mi Auto Diesel 3.0L
£38,895
Kirriemuir
~£977/pm
At the fabulous price of only £38,895 is this X5 that has a 3.0L diesel motor with automatic transmission. This second hand model comes finished in the tone of black and has 44,917 miles on the dash.
3.0 40I Mht M Sport Xdrive Euro 6 Ss
18,028mi Auto Petrol 3.0L
£49,500
Dundee
~£1,243/pm
This estate BMW X5 is now on the market and ready for you to take home. It has 18,028 mi on the dashboard and comes fitted out with a 3.0 LTR petrol motor.
X5 Xdrive30d M Sport
24,545mi Auto Diesel 3.0L
£48,000
Dundee
~£1,205/pm
Now available on the market - second hand BMW X5 X5 Xdrive30d M Sport which has got a 3000cc diesel motor with automatic transmission. Get it at the great price of only £47,500 from this dealer in Dundee.
X5 Xdrive30d M Sport
40,474mi Auto Diesel 3.0L
£47,500
Dundee
~£1,193/pm
First registered in 2022: Used X5 3.0 30D Mht M Sport Xdrive Euro 6 Ss that has just 40,974 miles clocked up on the dash and a 3000 cc diesel motor with automatic transmission.
X5 Xdrive30d M Sport
45,000mi Auto Diesel 3.0L
£41,000
Dundee
~£1,030/pm
This X5 X5 Xdrive30d M Sport has 45,000 miles clocked-up on the dash and is fitted with a 3.0 Litre engine. It runs on diesel with automatic transmission and is finished in the shade of blue.
X5 Xdrive30d M Sport
26,885mi Auto Diesel
£42,000
Dundee
~£1,055/pm
Buy this BMW X5 X5 Xdrive30d M Sport for just £42,000. Credit offers start out at just £ per month for this car that is fitted out with a cc diesel engine and automatic transmission.
Suv
122,000mi Auto Diesel 3.0L
£5,995
Dundee
~£151/pm
Call this dealership for a closer look at this automatic BMW X5 Suv incorporating a 3.0 litre diesel motor with automatic transmission. This second hand model located in Dundee comes in the tone of brown and has 122,000 mi clocked-up on the dashboard.
Xdrive30d Mht M Sport
17,075mi Auto Diesel 3.0L
£48,995
Dundee
~£1,230/pm
Incorporating a 3.0L diesel motor and automatic transmission; this white second-hand X5 is currently available for you to drive it away today with 17,005 miles clocked up on the dashboard.
Xdrive30d Mht M Sport
35,024mi Auto Diesel 3.0L
£44,998
Perth
~£1,130/pm
Thinking of buying a BMW X5? Then have a more in depth look at this second hand model painted in grey with automatic transmission, 35,024 miles on the clock and a 3.0l diesel engine.
X5 M50d
65,104mi Auto Diesel 3.0L
£41,990
Perth
~£1,054/pm
Painted in the shade of black, this second hand car has 65,104 miles clocked up on the dash and is equipped with a 3.0 litre diesel engine.
X5 Xdrive45e M Sport
67,851mi Auto Hybrid 3.0L
£38,490
Perth
~£967/pm
Featuring a 3.0l hybrid motor and automatic transmission, this second-hand X5 is currently available to drive away in the shade of grey with 67,851 miles clocked-up on the dash.
X5 Xdrive45e M Sport
67,851mi Auto Hybrid 3.0L
£38,490
Perth
~£967/pm
Currently available at this dealership in Perth is this BMW X5 offering a hybrid, 3000CC engine and automatic transmission. It's on the market and ready for its next owner to take home in the shade of with 67,851 miles clocked up on the dash.
X5 Xdrive 30D M Sport
36,056mi Auto Diesel 3.0L
£42,990
Perth
~£1,080/pm
This X5 X5 Xdrive 30D M Sport has a low mileage of 36,056 miles on the dashboard and has been driven for less than a full year.