2018 BMW X4
Xdrive20d M Sport Step
45,805miAutoDiesel2.0L
£25,399
Winsford
~£638/pm
This used car has a 2.0 Ltr diesel engine with automatic transmission and has 45,805 miles clocked-up on the dash.
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.
0 cars
Xdrive20d M Sport Step
45,805miAutoDiesel2.0L
£25,399
Winsford
~£638/pm
This used car has a 2.0 Ltr diesel engine with automatic transmission and has 45,805 miles clocked-up on the dash.
Xdrive20d M Sport Step Techplus Pack
48,320miAutoDiesel2.0L
£26,499
Winsford
~£665/pm
This X4 Xdrive20d M Sport Step Techplus Pack has 48,320 miles clocked-up on the dashboard and is fitted out with a 2.0L engine. It runs on diesel with automatic transmission and is finished in the tone of red.
Xdrive20d M Sport Step
58,145miAutoDiesel2.0L
£16,699
Winsford
~£419/pm
This X4 has 58,145 miles on the dash and is fitted with a 2.0 LTR diesel motor with automatic transmission. This particular second hand model from this dealer in Winsford comes in a black finish.
30D M Sport
117,490miAutoDiesel3.0L
£11,795
Stoke-on-Trent
~£296/pm
First registered in 2015: Used X4 that has a 3000CC diesel motor, just 117,490 miles on the clock and automatic transmission.
Xdrive30d Mht M Sport
9,939miAutoDiesel3.0L
£48,499
Stoke-on-Trent
~£1,218/pm
This estate X4 is fitted with a 3.0 litre diesel motor with automatic transmission and has got 9,939 miles on the dash.
2.0 Xdrive20d M
36,000miAutoDiesel2.0L
£19,995
Macclesfield
~£502/pm
A low price of £19,995 for this low mileage BMW with only 36,000 miles on the dash.
Xdrive30d M Sport Step
71,325miAutoDiesel3.0L
£14,799
Stoke-on-Trent
~£372/pm
Coming in the shade of grey, this estate motor has got 71,325 miles on the clock and is fitted out with a 3.0 ltr diesel motor with automatic transmission.
Xdrive20d M Sport
26,553miAutoDiesel
£30,999
Wilmslow
~£778/pm
With automatic transmission and a LTR diesel engine, this second hand BMW from this dealer is up for sale in black and has 26,553 miles on the dashboard.
Xdrive30d Xline
95,000miAutoDiesel3.0L
£14,995
Stone
~£377/pm
Currently on display at this car retailer's show room located in the Stone area - X4 Xdrive30d Xline that features a 3000 cc diesel motor with automatic transmission.
Xdrive30d M Sport
87,200miAutoDiesel3.0L
£15,450
Manchester
~£388/pm
Painted in white, this coupe X4 Xdrive30d M Sport contains a 3000CC diesel motor with automatic transmission and it has got 87,200 miles on the clock. First Registered in 2016, this BMW is currently up for sale and ready for its new owner to drive home for £15,450.
30D Xdrive
81,200miAutoDiesel3.0L
£14,950
Manchester
~£375/pm
Purchase this used BMW for £14,950. Credit offers start at around £ a month for this car which comes fitted out with automatic transmission and a 3000CC diesel motor.
M40d
1,488miAutoHybrid
£62,499
Warrington
~£1,569/pm
In a grey finish and in a like new, almost spotless condition, this BMW X4 has only got 1,488 miles on the clock and features a CC hybrid engine.
Xdrive20d M Sport
6,397miAutoHybrid
£44,999
Warrington
~£1,130/pm
At this dealer you'll find the great price of only £46,799 on this BMW X4 Xdrive20d M Sport with a CC hybrid engine, automatic transmission and 6,397 miles on the clock.
Xdrive30d M Sport
9,995miAutoHybrid
£50,999
Warrington
~£1,281/pm
With only 9,995 miles clocked up on the dash, this BMW X4 X4 Xdrive30d M Sport in a nearly new condition is currently available on the market for £54,999 or on credit starting off at only £ per calendar month.
X4 M40d
23,798miAutoDiesel3.0L
£38,499
Warrington
~£967/pm
Coming fitted out with automatic transmission and a 3.0 litre diesel motor, this second hand X4 is available for sale with a grey finish and has 23,798 miles clocked up on the dash.
Xdrive20d M Sport
29,575miAutoHybrid
£31,499
Warrington
~£791/pm
This X4 only has 29,575 mi clocked-up on the dash and it's been driven for under a year.
2.0 Xdrive20d M Sport 188 Bhp
83,856miAutoDiesel2.0L
£15,690
Stockport
~£394/pm
This used BMW X4 painted in the shade of black is now available for sale with the added option to purchase with credit.
3.0 Xdrive30d M Sport Owner Car-finished
47,000miAutoDiesel3.0L
£21,950
Warrington
~£551/pm
This BMW X4 is now on offer and ready for its next owner to take home. It is equipped with a 3000CC diesel motor with automatic transmission and has 47,000 miles clocked up on the dash.
X4 M40d
69,973miAutoDiesel3.0L
£26,970
Stockport
~£677/pm
Currently available for viewing at this dealer's showroom located in the Stockport area - BMW X4 X4 M40d with automatic transmission and a 3000CC diesel engine.
2.0 Xdrive20d M Sport 188 Bhp
83,000miAutoDiesel2.0L
£22,470
Stockport
~£564/pm
Finished in the tone of black, this X4 is fitted out with a 2000 cc diesel motor with automatic transmission and has 83,000 miles on the clock.
Xdrive30d M Sport
37,946miAutoDiesel
£30,999
Chester
~£778/pm
Currently available at this dealership in Chester: BMW X4 Xdrive30d M Sport - automatic transmission, l diesel engine and 37,946 miles.
M40d
38,591miAutoDiesel3.0L
£32,999
Chester
~£829/pm
This BMW X4 M40d has 38,591 miles clocked-up on the dash and incorporates a 3.0 litre diesel engine with automatic transmission.
3.0 Xdrive30d M Sport 255 Bhp
90,600miAutoDiesel3.0L
£15,990
Manchester
~£402/pm
Coming finished in the shade of black, this BMW has 90,600 miles on the dash and comes equipped with a 3000cc diesel motor.
Xdrive30d M Sport
55,559miAutoDiesel3.0L
£18,295
Ellesmere Port
~£459/pm
Beginning at around £ each month, you could have this BMW with a diesel 3.0 Ltr motor, automatic transmission and 55,559 miles clocked-up on the dash.