2019 BMW X4
M40d
62,222mi Auto Diesel 3.0L
£0
Thatcham
~£0/pm
Get this used BMW for . Finance plans start at £ each month for this car featuring a 3000CC diesel engine with automatic transmission.
1 cars
M40d
62,222mi Auto Diesel 3.0L
£0
Thatcham
~£0/pm
Get this used BMW for . Finance plans start at £ each month for this car featuring a 3000CC diesel engine with automatic transmission.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
72,694mi Auto Diesel 2.0L
£17,850
Reading
~£448/pm
Take a look at this X4 Suv 2.0 20D M Sport Xdrive Euro 6 Ss that features a 2.0 LTR diesel motor and automatic transmission. This used one currently in stock at our dealership has 72,694 miles clocked up on the dash.
20D Mht M Sport Xdrive Euro 6
11mi Auto Diesel 2.0L
£55,500
Swindon
~£1,394/pm
Thinking of going for a BMW X4? Well, consider this second hand model finished in grey with a 2.0l diesel engine, automatic transmission and 11 mi on the dash.
20D Mht M Sport Xdrive Euro 6
51,897mi Auto Diesel 2.0L
£34,750
Swindon
~£873/pm
In a blue finish, this BMW X4 20D Mht M Sport Xdrive Euro 6 has 51,897 miles clocked up on the dash and comes fitted out with a 2.0 ltr diesel motor.
Bmw Estate Xdrive30d M Sport Step
71,325mi Auto Diesel 3.0L
£23,980
Oxford
~£602/pm
Coming fitted out with automatic transmission and a 3000 CC diesel engine, this second hand BMW is available in the shade of black and has 71,325 miles clocked-up on the dash.
Bmw Estate Xdrive30d Mht M Sport
6,980mi Auto Diesel 3.0L
£52,694
Basingstoke
~£1,323/pm
Available to view at this dealership in Basingstoke is this used car which contains a diesel, 3000 CC engine and automatic transmission. It's on the market and ready for its next owner to take home in the tone of black with 6,980 mi clocked-up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
102,000mi Auto Diesel 2.0L
£20,995
Wokingham
~£527/pm
Available for sale today is this BMW X4 that has automatic transmission and a 2.0 Litre diesel motor. At the brilliant price of £20,995 and manageable repayments at hand starting out at only £ per month.
2.0 20D M Sport Xdrive Euro 6 Ss
140,000mi Auto Diesel 2.0L
£10,495
Wokingham
~£264/pm
Painted in black, this 2.0L diesel BMW X4 with automatic transmission is available for purchase.
3.0 M40d Xdrive Euro 6 Ss
65,600mi Auto Diesel 3.0L
£31,900
Wokingham
~£801/pm
Currently available on the market is this X4. It has got 65,600 miles clocked up on the dash and contains a 3000 cc diesel motor.
Coupe
4,245mi Auto Diesel 2.0L
£35,994
Farnborough
~£904/pm
At the outstanding price of only £37,450 is this X4 Coupe, it has got automatic transmission and a 2.0 Litre diesel engine. This second hand model has been finished in the tone of red and has 4,245 miles clocked up on the dash.
Xdrive20d Mht M Sport X Step
25,599mi Auto Diesel 2.0L
£35,650
Farnborough
~£895/pm
Incorporating a 2000 cc diesel motor and automatic transmission - this second hand BMW X4 is now on the market and ready for you to drive away with 25,599 miles on the clock.
Xdrive M40d Mht
31,305mi Auto Diesel 3.0L
£40,994
Farnborough
~£1,029/pm
On offer and ready for its new owner to drive away is this BMW X4 that has got a 3.0L diesel engine with automatic transmission. This used model from our dealership in Farnborough is available at the amazing price of just £40,994.
X4 M40i
35,256mi Auto Petrol 3.0L
£31,995
Winchester
~£803/pm
There's an outstanding price of just £32,194 on this low mileage suv that’s got a 3000cc petrol motor with automatic transmission and a mere 35,256 miles on the clock.
3.0 X4 Xdrive
56,064mi Auto 3.0L
£27,990
Marlow
~£703/pm
Coming finished in grey, this BMW has got 56,064 miles clocked up on the dashboard and comes equipped with a 3000CC engine.
20D M Sport Suv Xdrive Euro 6 Ss 0
70,778mi Auto Diesel 2.0L
£17,495
Maidenhead
~£439/pm
On the market and ready for you to take home is this suv used car at the remarkable price of only £17,495. This dealer also gives you the option to purchase using flexible monthly payments to suit all budgets with instalment packages commencing at just £ monthly.
20D Mht M Sport Xdrive Euro 6
10mi Auto Diesel 2.0L
£61,855
Swindon
~£1,553/pm
This suv used car contains a 2000 CC diesel engine with automatic transmission and has 10 miles clocked up on the dashboard. It's now on the market and ready for its next owner to drive home for the amazing price of just £61,855.
30D Mht M Sport Xdrive Euro 6
10,414mi Auto Diesel 3.0L
£51,999
Swindon
~£1,306/pm
In an almost spotless, like new condition inside and out, this grey X4 30D Mht M Sport Xdrive Euro 6 is currently on the market and ready for you to drive home at the fabulous price of only £51,999. It has just 10,414 mi on the dashboard and contains a 3.0l diesel engine. Achievable instalments are at hand from this car dealership starting out at just £ per calendar month.
20D Mht M Sport Xdrive Euro 6
11,875mi Auto Diesel 2.0L
£48,333
Swindon
~£1,214/pm
On the market and ready for you to drive away today is this BMW X4, it is fitted with automatic transmission and a 2.0 litre diesel engine. This low mileage one has been finished in blue and only has 11,875 miles on the clock.
M Competition
40,000mi Auto Petrol 3.0L
£39,750
Swindon
~£998/pm
On offer and ready for its new owner to drive away today is this BMW X4 which comes fitted with automatic transmission and a 3.0L petrol motor. This second-hand model at our dealership in Swindon only has 40,000 miles clocked up on the dashboard.
X4 M40i
57,000mi Auto Petrol 3.0L
£29,595
Swindon
~£743/pm
Now available from this retailer's show room is this black BMW X4 X4 M40i that's fitted with a automatic gearbox and 3.0 litre petrol engine.
3.00D M Sport Xdrive Euro 6 5-Door
38,565mi Auto Diesel 3.0L
£22,777
Swindon
~£572/pm
Planning on buying a X4 3.00D M Sport Xdrive Euro 6 5-Door? Then take a more in depth look at this one with low mileage from our dealership in the Swindon area which is equipped with a 3.0L diesel engine and automatic transmission.
X4 M40d Mhev
7,367mi Auto Diesel 3.0L
£56,950
Oxford
~£1,430/pm
This second hand X4 from this dealer has 7,367 miles clocked up on the dash, a 3000 CC diesel engine and automatic transmission.
X4 Xdrive20d M Sport
8,092mi Auto Diesel 2.0L
£51,450
Oxford
~£1,292/pm
Finished in the tone of , this BMW X4 has got 8,092 miles on the clock and features a 2.0 litre diesel motor with automatic transmission.
Xdrive20d Mht M Sport Step Techpro Pk
11,720mi Auto Diesel 2.0L
£50,000
High Wycombe
~£1,256/pm
A remarkable price of only £50,000 is being advertised by us at this dealer for this low mileage estate that has a mere 11,720 miles on the dash.