2019 BMW X4
X4 M40i
57,000mi Auto Petrol 3.0L
£29,595
Swindon
~£743/pm
Now available from this dealer is this BMW X4 with 57,000 miles, a 3000cc petrol motor and automatic transmission.
8 cars
X4 M40i
57,000mi Auto Petrol 3.0L
£29,595
Swindon
~£743/pm
Now available from this dealer is this BMW X4 with 57,000 miles, a 3000cc petrol motor and automatic transmission.
20D Mht M Sport Xdrive Euro 6
27,879mi Auto Diesel 2.0L
£34,000
Swindon
~£854/pm
There's a brilliant price at this dealer on this second hand, low mileage X4 20D Mht M Sport Xdrive Euro 6 that has a 2000 cc diesel engine, automatic transmission and only 27,879 miles on the dash.
2.00D Mht M Sport Xdrive Euro 6 5-Door
11,875mi Auto Diesel 2.0L
£48,333
Swindon
~£1,214/pm
Up for sale and ready for its next owner to drive away is this X4 which comes fitted out with a 2.0L diesel engine with automatic transmission. This low mileage one from this dealership priced at £48,333 has only got 11,875 miles clocked-up on the dash and has been finished in blue.
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.
2.00D Mht M Sport Xdrive Euro 6 5-Door
51,897mi Auto Diesel 2.0L
£34,750
Swindon
~£873/pm
Painted in the shade of blue, this suv X4 has 51,897 miles on the dash and features a 2000 CC diesel motor with automatic transmission.
M Competition
40,000mi Auto Petrol 3.0L
£39,750
Swindon
~£998/pm
Now advertised by this dealer located in Swindon is this BMW which has a 3.0 Ltr petrol engine with automatic transmission. On the market and ready for its next owner to drive away in a red finish with 40,000 miles clocked-up on the dash.
30D Mht M Sport Xdrive Euro 6
10,414mi Auto Diesel 3.0L
£51,999
Swindon
~£1,306/pm
10,414 miles clocked-up on the dashboard, this X4 contains a 3000cc diesel engine and automatic transmission.
20D Mht M Sport Xdrive Euro 6
10mi Auto Diesel 2.0L
£61,855
Swindon
~£1,553/pm
This dealer in Swindon is advertising a low price of £61,855 on this well maintained, like new X4 2.00D Mht M Sport Xdrive Euro 6 5-Door that’s got 10 mi clocked up on the dash, automatic transmission and a 2000cc diesel engine.
Bmw Estate Xdrive30d M Sport Step
71,325mi Auto Diesel 3.0L
£24,250
Oxford
~£609/pm
First registered in 2018: Second hand BMW X4 with a 3.0l diesel engine, automatic transmission and only 71,326 miles clocked up on the dashboard.
20D Mht M Sport Xdrive Euro 6
25,571mi Auto Diesel 2.0L
£35,000
Melksham
~£879/pm
Take a look at the brilliant price at this dealership in Melksham on this second hand, BMW that has a 2.0 ltr diesel engine, automatic transmission and a mere 28,000 miles on the dashboard.
20D M Sport Xdrive Euro 6
58,776mi Auto Diesel 2.0L
£26,600
Melksham
~£668/pm
Available from this dealer in Melksham: BMW X4 20D M Sport Xdrive Euro 6 - 58,776 miles, 2000cc diesel motor and automatic transmission.
X4 M40d Mhev
7,367mi Auto Diesel 3.0L
£56,950
Oxford
~£1,430/pm
Currently available for viewing at our dealership - BMW X4 that is fitted out with automatic transmission and a 3.0 Litre diesel engine.
X4 Xdrive20d M Sport
8,092mi Auto Diesel 2.0L
£51,450
Oxford
~£1,292/pm
Be the next owner of this BMW X4 X4 Xdrive20d M Sport that comes fitted out with automatic transmission and a 2000CC diesel motor. This used one currently in stock at our dealership has a mere 8,092 miles clocked-up on the dash.
X4 M40d
76,974mi Auto Diesel 3.0L
£28,450
Cheltenham
~£714/pm
Up for sale and ready for its next owner to drive away is this that has a 3.0 ltr diesel engine with automatic transmission. This second hand model now for sale at our dealership has 76,974 miles clocked-up on the dash.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
72,694mi Auto Diesel 2.0L
£17,850
Reading
~£448/pm
Now available from this car dealership in Reading is this X4 Suv 2.0 20D M Sport Xdrive Euro 6 Ss which has automatic transmission and a 2.0l diesel engine.
Xdrive20d M Sport Step
54,000mi Auto Diesel 2.0L
£17,490
Cheltenham
~£439/pm
Providing its new privileged owner a really outstanding and first rate level of transport, this BMW X4 Xdrive20d M Sport Step has been finished in the tone of red, features a 2000 CC diesel motor with automatic transmission and has 54,000 miles on the clock.
M40d
62,222mi Auto Diesel 3.0L
£0
Thatcham
~£0/pm
Coming in the tone of blue, this X4 comes fitted with automatic transmission, a 3.0 ltr diesel motor and has got 62,222 miles clocked-up on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
102,000mi Auto Diesel 3.0L
£15,143
Gloucester
~£380/pm
Containing a 3000cc diesel motor with automatic transmission, this second-hand BMW X4 3.0 30D M Sport Xdrive Euro 6 Ss is finished in the tone of white and has got 102,000 miles on the dashboard.
Bmw Estate Xdrive20d Mht M Sport Step A
34,398mi Auto Diesel 2.0L
£31,435
Salisbury
~£789/pm
For the total price of only £31,435 is this BMW, it is fitted with automatic transmission, a 2.0 Ltr diesel engine and has 34,398 miles on the dash.
X4 M40d
67,140mi Auto Diesel 3.0L
£30,990
Bristol
~£778/pm
Get behind the wheel of this BMW X4 for only £31,250. It has 67,140 miles clocked-up on the dashboard and comes fitted out with a 3.0L diesel engine with automatic transmission.
Suv 2.0 X4 Xdrive20d M Sport
27,767mi Auto Diesel 2.0L
£28,990
Bristol
~£728/pm
Available for viewing at this dealer located in Bristol is this low mileage BMW. It incorporates a 2.0 litre diesel motor with automatic transmission and it has a mere 27,767 mi clocked up on the dash.
Xdrive20d Mht M Sport Step
27,526mi Auto Hybrid 2.0L
£31,212
Bristol
~£784/pm
Get in touch with this dealership for a closer look at this automatic X4 with automatic transmission and a 2.0l hybrid engine. This used model in Bristol comes in the tone of black and has 27,526 miles clocked-up on the dash.
Xdrive20d Mht M Sport Step
70,465mi Auto Hybrid 2.0L
£25,431
Bristol
~£639/pm
First registered in 2020: Used BMW with a 2.0 litre hybrid engine, automatic transmission and only 70,465 mi on the dashboard.
Xdrive20d M Sport Step
92,688mi Auto Diesel 2.0L
£20,428
Bristol
~£513/pm
Have this used BMW X4 Xdrive20d M Sport Step for just £20,428. Credit plans start out at only £ per month for this car which comes fitted with automatic transmission and a 2.0L diesel motor.