2017 BMW X4
X4 Xdrive20d M Sport
57,000miAutoDiesel2.0L
£18,995
Sandy
~£477/pm
Coming in grey, this suv BMW has 57,000 miles on the dashboard and is equipped with a automatic 2000 CC engine requiring diesel.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
1 cars
X4 Xdrive20d M Sport
57,000miAutoDiesel2.0L
£18,995
Sandy
~£477/pm
Coming in grey, this suv BMW has 57,000 miles on the dashboard and is equipped with a automatic 2000 CC engine requiring diesel.
4X4 3.0 M40d Xdrive Euro 6 Ss 201968
60,000miAutoDiesel3.0L
£35,999
Hitchin
~£904/pm
Seize the chance to purchase this BMW which is now available at only £37,499. It comes in white, has 36,000 miles clocked up on the dashboard and has a 3000CC diesel engine with automatic transmission.
3.0 M40i Suv Xdrive 360 Ps
12,288miAutoPetrol3.0L
£40,650
Cambridge
~£1,021/pm
For sale at the full price of £40,650 or with the possibility to buy on credit with achievable repayments from £ per calendar month, this X4 3.0 M40i Suv Xdrive 360 Ps has got 12,288 miles clocked-up on the dashboard and comes equipped with a 3.0 ltr petrol engine and automatic transmission.
Bmw X4 M40i Mhev
25,536miAutoPetrol
£44,900
Huntingdon
~£1,128/pm
Buy this second-hand BMW X4 for only £44,900. Finance plans start out at just £ every month for this vehicle featuring a litre petrol engine with automatic transmission.
Bmw X4 M40i
60,617miAutoPetrol
£29,900
Huntingdon
~£751/pm
60,617 miles on the dashboard, this X4 Bmw X4 M40i comes fitted out with a cc petrol motor and automatic transmission.
2.0 Xdrive20d M Sport X 188 Bhp
110,313miAutoDiesel2.0L
£20,750
Luton
~£521/pm
Currently available for viewing at this dealership's show room in Luton is this BMW which comes equipped with automatic transmission and a 2.0L diesel engine.
Xdrive20d M Sport
87,519miAutoDiesel2.0L
£14,796
Luton
~£372/pm
At this car dealership there's a terrific price on this second hand X4 with automatic transmission, a 2.0 litre diesel motor and 87,519 miles on the dashboard.
2.0 Xdrive20d M Sport 188 Bhp
110,376miAutoDiesel2.0L
£11,995
Luton
~£301/pm
BMW X4 with a 2.0 ltr diesel engine and automatic gearbox.
2.0 Xdrive20d M Sport 188 Bhp
77,753miAutoDiesel2.0L
£13,495
Luton
~£339/pm
Starting out at just £ monthly, you can get this X4 2.0 Xdrive20d M Sport 188 Bhp with 77,753 miles on the dash, diesel 2.0 Litre engine and automatic transmission.
X4 M40i
6,636miAutoPetrol3.0L
£61,950
Milton Keynes
~£1,556/pm
Become the new owner of this X4 X4 M40i that is fitted with automatic transmission and a 3.0 litre petrol engine. This second-hand model at this dealer has 6,636 miles on the dash.
X4 M40i
18,182miAutoPetrol3.0L
£48,990
Milton Keynes
~£1,230/pm
Featuring a 3000 CC petrol motor with automatic transmission: this black second-hand BMW X4 is up for sale and ready for you to drive home with 18,182 miles on the dash.
Xdrive30d M Sport Step
33,847miAutoDiesel3.0L
£32,000
Luton
~£804/pm
Are you interested in purchasing a X4? Well, take a closer look at this second-hand, low mileage one from us at this dealer which features a 3.0 L diesel engine and automatic transmission.
X4 Xdrive20d M Sport
41,268miAutoDiesel2.0L
£29,250
Milton Keynes
~£735/pm
This estate BMW is now on offer and ready for its new owner to drive home. It is fitted out with a 2000CC diesel engine with automatic transmission and it has 41,268 miles on the dash.
X4 Xdrive20d M Sport X
63,077miAutoDiesel2.0L
£27,000
Luton
~£678/pm
This second-hand suv now on sale at this dealership in Luton has a 2000 CC diesel motor with automatic transmission.
3.0 30D Xline Xdrive Euro 6 Ss 2017
46,080miAutoDiesel3.0L
£18,995
Luton
~£477/pm
Giving the new lucky owner a wonderful and high class mode of transport, this BMW is available in the tone of black, is fitted out with a 3000 CC diesel motor with automatic transmission and it has 46,080 miles clocked-up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss 2015
83,450miAutoDiesel2.0L
£13,950
Luton
~£350/pm
With 83,450 miles clocked up on the dashboard and finished in the tone of white, this X4 is fitted with automatic transmission and has a 2000cc diesel engine.
3.0 Xdrive 30D M Sport Mhev 282 Bhp
56,900miAutoDiesel3.0L
£31,995
Milton Keynes
~£803/pm
Painted in black, this BMW has got 56,900 miles on the dashboard and contains a 3.0l diesel engine. It was registered in 2020 and is on the market and ready for its new owner to take home for only £31,995.
X4 30D Xdrive Xline
48,500miAuto
£17,490
Hitchin
~£439/pm
Coming in the shade of grey, this second hand car has 48,500mi clocked up on the dashboard and incorporates a automatic litre engine requiring .
3.0 M Competition 503 Bhp
19,300miAutoPetrol3.0L
£46,950
Leighton Buzzard
~£1,179/pm
For sale at the price of £46,950 and with the option to buy using credit with affordable repayments starting from £ per month, this BMW features a 3.0l petrol motor with automatic transmission and it has 19,300 mi clocked-up on the dash.
20D M Sport U18970782 Ulez
53,625miAutoDiesel2.0L
£17,495
Leighton Buzzard
~£439/pm
This BMW X4 comes equipped with automatic transmission, a 2.0 litre diesel motor and has 53,625 miles on the clock. This particular used one from this dealership in Leighton Buzzard is finished in the tone of white.
X4 Xdrive 30D M Sport
110,000miAutoDiesel3.0L
£12,499
Leighton Buzzard
~£314/pm
Available from this car dealership's showroom in Leighton Buzzard - 5 door BMW X4 that has a automatic gearbox and 3000cc diesel engine.
Xdrive20d M Sport Step Tech Pack
86,201miAutoDiesel2.0L
£23,450
Northampton
~£589/pm
This BMW X4 has got 86,201 miles clocked up on the dash and features a 2000 CC diesel motor. This particular used model from this dealership in Northampton comes in the shade of blue.
X4 Xdrive30d M Sport
9,047miAutoDiesel3.0L
£53,850
Northampton
~£1,352/pm
Coming in , this BMW X4 only has 9,047 miles clocked up on the dash and is equipped with a 3000cc diesel engine.
X4 Xdrive30d M Sport
9,047miAutoDiesel3.0L
£53,850
Northampton
~£1,352/pm
Up for sale and ready for you to take home is this BMW X4 finished in blue. This used one has got 9,047 miles on the dash and comes equipped with a 3.0 litre diesel engine and automatic transmission.