2019 BMW X4
Xdrive20d M Sport
99,706miAutoDiesel2.0L
£20,800
Uxbridge
~£522/pm
Starting from £ monthly, you could own this coupe second hand car with a diesel 2.0 Ltr motor, automatic transmission and 99,706 miles on the dashboard.
Images of a similar car, for illustrative purposes only.
Suv
Auto Diesel 3.0L 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.
345 cars
Xdrive20d M Sport
99,706miAutoDiesel2.0L
£20,800
Uxbridge
~£522/pm
Starting from £ monthly, you could own this coupe second hand car with a diesel 2.0 Ltr motor, automatic transmission and 99,706 miles on the dashboard.
Xdrive M40i Mht
5,051miAutoPetrol3.0L
£52,898
Rutherglen
~£1,328/pm
Like new, low mileage X4 currently available to buy at £52,898 or on finance starting out at just £ monthly. It has only got 5,051 miles clocked up on the dash and comes fitted with a 3.0L petrol motor with automatic transmission.
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
At this dealer in Evesham you'll find the fantastic price of only £15,989 on this suv with a 2.0l diesel motor, manual transmission and 81,474 miles 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.
X4 M40i
1,498miAutoPetrol3.0L
£62,000
Croydon
~£1,557/pm
Starting at only £ each month, you can get this BMW X4 X4 M40i with 1,498 miles clocked up on the dashboard, petrol 3.0 Ltr engine and automatic transmission.
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.
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 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.
2.0 20D Mht M Sport Suv Hybrid Xdr
4,438miAutoDiesel2.0L
£49,995
Farnborough
~£1,255/pm
Available to view at our dealership in Farnborough is this BMW X4 2.0 20D Mht M Sport Suv Hybrid Xdr is fitted with automatic transmission and a 2.0L diesel motor. It is in an excellent, like new condition both inside and out and is up for sale and ready for you to drive away in the tone of grey with only 4,438 miles on the dashboard.
Xdrive20d Xline
87,112miAutoDiesel2.0L
£14,990
Chichester
~£376/pm
Priced at £14,990 you can get this second hand BMW X4 Xdrive20d Xline from this dealership in Chichester that has automatic transmission and a 2000CC diesel motor.
Xdrive20d Mht M Sport Step - Suv 5 Seats
19,233miAutoDiesel2.0L
£31,160
Bristol
~£783/pm
The incredible price of only £31,788 is currently being offered by our dealership in Bristol on this durable and trustworthy X4 that is in splendid, like new condition.
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 BMW X4 from this dealer in Maidenhead contains a 3.0 Ltr diesel engine with automatic transmission and it has 50,500 miles on the clock.
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.
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.