2019 BMW X4
Xdrive20d M Sport
99,706miAutoDiesel2.0L
£20,800
Uxbridge
~£522/pm
Starting at £ each month, you can enjoy this second hand car with 99,706 miles clocked-up on the dash, diesel 2000CC motor and automatic transmission.
Images of a similar car, for illustrative purposes only.
Xdrive20d Mht M Sport Step
Auto Diesel Not for sale on carsnitch
£ - £ Current value range
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.
357 cars
Xdrive20d M Sport
99,706miAutoDiesel2.0L
£20,800
Uxbridge
~£522/pm
Starting at £ each month, you can enjoy this second hand car with 99,706 miles clocked-up on the dash, diesel 2000CC motor and automatic transmission.
Xdrive M40i Mht
5,051miAutoPetrol3.0L
£52,898
Rutherglen
~£1,328/pm
A brilliant price of £52,898 is being advertised by us at this dealer for this nearly new X4 Xdrive M40i Mht.
3.0 30D Xline Xdrive Euro 6 Ss 2017
46,080miAutoDiesel3.0L
£19,495
Luton
~£490/pm
Available to view at our dealership in the Luton area is this BMW X4 that has automatic transmission and a 3.0 L diesel engine. It is on the market and ready for its new owner to drive away in the shade of black.
20D Xline U107306 Ulez
81,474miManualDiesel2.0L
£15,989
Evesham
~£402/pm
Coming in the shade of grey, this X4 contains a 2.0 L diesel motor with manual transmission and it has 81,474 miles clocked-up on the dashboard.
3.0 35D M Sport Suv Xdrive Euro 6
69,360miAutoDiesel3.0L
£15,995
Wokingham
~£402/pm
At our amazing price of only £15,995 is this X4 3.0 35D M Sport Suv Xdrive Euro 6 with automatic transmission with a 3000cc diesel motor and 69,360 miles clocked up on the dash.
69 Reg 2.0 20D M Sport Xdrive
42,175miAutoDiesel
£28,990
Middlesbrough
~£728/pm
Painted in a silver finish, this X4 69 Reg 2.0 20D M Sport Xdrive is fitted out with automatic transmission, a L diesel engine and has 42,175 miles on the dashboard. First Registered in 2019, this X4 69 Reg 2.0 20D M Sport Xdrive is on the market and ready for its next owner to take home for £28,990.
Xdrive20d M Sport
77,439miAutoDiesel2.0L
£17,979
Stockport
~£451/pm
Now up for sale and ready for its next owner to take home is this BMW X4 Xdrive20d M Sport with a 2.0l diesel engine and 77,439mi on the dashboard.
3.0 30D M Sport Xdrive Euro 6 Ss
44,494miAutoDiesel3.0L
£20,500
Perth
~£515/pm
Now available at this dealership in Perth is this BMW X4 that possesses a diesel, 3.0 ltr engine and automatic gearbox. It is up for sale in the tone of black with 44,494 miles on the dashboard.
Xdrive30d M Sport
87,089miAutoDiesel3.0L
£16,990
Lisburn
~£427/pm
This second hand BMW coming in the shade of red is up for sale and ready for its next owner to take home with the option for you to pay on credit.
X4 M40i
1,498miAutoPetrol3.0L
£62,000
Croydon
~£1,557/pm
Currently available to view at our dealership - X4 X4 M40i which comes equipped with a 3.0 LTR petrol engine with automatic transmission.
M Sport
84,219miAutoDiesel3.0L
£18,495
Blackburn
~£464/pm
Now available to view at our dealership in Blackburn - white X4 M Sport with automatic transmission and a 3.0 Litre diesel engine.
2.0 20D Mht M Sport Suv Hybrid Xdr
4,438miAutoDiesel2.0L
£49,995
Farnborough
~£1,255/pm
Now available for viewing at this dealer located in Farnborough is this low mileage, like new car that has a automatic transmission and a 2.0L diesel engine.
Xdrive20d Xline
87,112miAutoDiesel2.0L
£14,990
Chichester
~£376/pm
On the market is this BMW X4 which comes fitted with automatic transmission and a 2.0 L diesel engine. On offer at the great price of £14,990 and achievable payments at hand commencing at only £ pm.
Xdrive20d Mht M Sport Step - Suv 5 Seats
19,233miAutoDiesel2.0L
£31,160
Bristol
~£783/pm
A low price of only £31,160 is being advertised by our dealership on this low mileage X4 Xdrive20d Mht M Sport Step - Suv 5 Seats that has a mere 19,233 miles on the dash.
3.0 35D M Sport Xdrive Euro 6 Ss
74,647miAutoDiesel3.0L
£18,988
Blackburn
~£477/pm
On the market today is this BMW that has a 3.0 LTR diesel engine with automatic transmission. At the low price of just £20,995 and manageable payments at hand starting out at just £ monthly.
2.0 Xdrive20d M Sport
96,000miAutoDiesel2.0L
£15,979
Helensburgh
~£401/pm
For sale and ready to drive home is this X4 2.0 Xdrive20d M Sport in the shade of red; this second hand model incorporates a 2.0 L diesel motor with automatic transmission and it has got 96,000 miles clocked up on the dash.
2019 3.0 Xdrive30d M Sport X 261 Bhp
50,500miAutoDiesel3.0L
£30,995
Maidenhead
~£778/pm
This second hand car has 50,500 miles clocked up on the dash and features a 3000 CC diesel motor with automatic transmission.
X4 Xdrive30d M Sport
24,114miAutoDiesel3.0L
£33,990
Edinburgh
~£854/pm
This X4 X4 Xdrive30d M Sport up for sale from this dealership in Edinburgh priced at £33,990 is available in blue and has 24,114 miles clocked-up on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
87,000miAutoDiesel3.0L
£14,400
Chorley
~£362/pm
At the full price of £14,400 or with the option to purchase on finance with manageable payments beginning at £ pm, this X4 has 87,000 miles clocked up on the dash and contains a 3.0 Ltr diesel motor.
2.0 Xdrive20d M Sport 188 Bhp
65,017miAutoDiesel2.0L
£24,965
Blackpool
~£627/pm
This BMW X4 2.0 Xdrive20d M Sport 188 Bhp has 65,017 miles on the dash and is fitted out with a 2000 cc engine. It runs on diesel with automatic transmission and is available in the tone of black.
3.0 M40d Xdrive Euro 6 Ss
105,000miAutoDiesel3.0L
£23,489
Birmingham
~£590/pm
Be the next owner of this automatic X4 3.0 M40d Xdrive Euro 6 Ss containing a 3.0 ltr diesel motor and automatic transmission. This used one in the Birmingham area has been finished in the shade of black and has 105,000 miles clocked-up on the dash.
3.0 30D Xline Xdrive Euro 6 Ss
80,000miAutoDiesel3.0L
£15,400
Canvey Island
~£387/pm
At this dealer you'll find the bargain price of only £15,400 on this X4 with 80,000 mi clocked-up on the dashboard.
Xdrive35d M Sport
83,800miAutoDiesel3.0L
£14,995
Tavistock
~£377/pm
With automatic transmission and a 3.0 litre diesel motor, this BMW comes finished in the shade of white and has 83,800 miles on the dash.
M Sport
96,000miAutoDiesel2.0L
£14,950
Derry
~£375/pm
96,000 miles clocked-up on the dash, this BMW comes fitted with automatic transmission and a 2.0 ltr diesel motor.