2019 BMW X4
Xdrive20d M Sport
99,706miAutoDiesel2.0L
£20,800
Uxbridge
~£522/pm
Coming in the tone of blue, this 2.0 L diesel X4 with automatic transmission is currently available for purchase.
Images of a similar car, for illustrative purposes only.
Suv
Auto Diesel 2.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.
349 cars
Xdrive20d M Sport
99,706miAutoDiesel2.0L
£20,800
Uxbridge
~£522/pm
Coming in the tone of blue, this 2.0 L diesel X4 with automatic transmission is currently available for purchase.
3.0 30D Xline Xdrive Euro 6 Ss 2017
46,080miAutoDiesel3.0L
£19,495
Luton
~£490/pm
On the market and ready for its next owner to drive away is this car at the marvellous price of only £19,495. This dealer also gives you the option to buy with affordable monthly payments with instalment packages commencing at just £ monthly.
20D Xline U107306 Ulez
81,474miManualDiesel2.0L
£15,489
Evesham
~£389/pm
This BMW X4 features manual transmission, a 2.0 L diesel motor and has 81,474 miles clocked up on the dash.
3.0 35D M Sport Suv Xdrive Euro 6
69,360miAutoDiesel3.0L
£15,995
Wokingham
~£402/pm
Planning on buying a BMW X4 3.0 35D M Sport Suv Xdrive Euro 6 ? Well, have a look at this second hand model available in the shade of grey with a 3.0l diesel engine, 69,360 mi on the dash and automatic transmission.
69 Reg 2.0 20D M Sport Xdrive
42,175miAutoDiesel
£28,990
Middlesbrough
~£728/pm
Coming fitted with automatic transmission and a LTR diesel engine, this second hand BMW is finished in the tone of silver and has 42,175 miles clocked up on the dash.
X4 M40i
1,498miAutoPetrol3.0L
£62,000
Croydon
~£1,557/pm
This second hand BMW X4 X4 M40i in is now available for you to drive it away today with the option for you to get it with credit.
Xdrive30d M Sport
87,089miAutoDiesel3.0L
£16,990
Lisburn
~£427/pm
This second hand from this dealer has 87,089 miles clocked up on the dash and incorporates a 3000 cc diesel motor.
M Sport
84,219miAutoDiesel3.0L
£15,988
Blackburn
~£402/pm
Coming in the tone of white, this X4 M Sport has 84,219 miles clocked-up on the dashboard and incorporates a automatic 3000 cc engine requiring diesel.
X4 Xdrive30d M Sport
24,114miAutoDiesel3.0L
£33,990
Edinburgh
~£854/pm
At this dealer you'll find the great price of just £33,990 on this BMW X4 with a 3.0l diesel engine, automatic transmission and 24,114 miles clocked-up on the dashboard.
3.0 30D M Sport Xdrive Euro 6 Ss
87,000miAutoDiesel3.0L
£14,250
Chorley
~£358/pm
This BMW X4 3.0 30D M Sport Xdrive Euro 6 Ss has 87,000 miles on the dashboard and is fitted with a 3000 CC diesel engine and automatic transmission. This used model from this dealership comes finished in the tone of silver.
2.0 Xdrive20d M Sport 188 Bhp
65,017miAutoDiesel2.0L
£24,465
Blackpool
~£614/pm
Are you thinking of going for a BMW X4 2.0 Xdrive20d M Sport 188 Bhp? Then take a look at this second hand model finished in the tone of black with automatic transmission, a 2.0 litre diesel engine and 65,017 miles clocked up on the dash.
2.0 20D Mht M Sport Suv Hybrid Xdr
4,438miAutoDiesel2.0L
£50,395
Farnborough
~£1,266/pm
On the market and ready for you to drive away is this like new, low mileage BMW which is fitted with a 2.0 L diesel motor with automatic transmission. This used model at our dealership in Farnborough has got a low mileage of only 4,438 miles and is finished in the shade of grey.
Xdrive20d Xline
87,112miAutoDiesel2.0L
£13,990
Chichester
~£351/pm
At this dealership in Chichester you'll find the bargain price of just £13,990 on this BMW with a 2.0 Ltr diesel motor, automatic transmission and 87,112 miles clocked-up on the dashboard.
2.0 Xdrive20d M Sport
96,000miAutoDiesel2.0L
£15,979
Helensburgh
~£401/pm
This X4 2.0 Xdrive20d M Sport has 96,000 miles clocked up on the dashboard and incorporates a 2000 cc diesel motor with automatic transmission. This second-hand one from this dealer in Helensburgh is finished in the tone of red.
2019 3.0 Xdrive30d M Sport X 261 Bhp
50,500miAutoDiesel3.0L
£30,995
Maidenhead
~£778/pm
Own this BMW X4 2019 3.0 Xdrive30d M Sport X 261 Bhp for just £30,995. It is fitted out with a 3000cc diesel motor with automatic transmission and it has 50,500 miles on the clock.
3.0 M40d Xdrive Euro 6 Ss
105,000miAutoDiesel3.0L
£23,489
Birmingham
~£590/pm
Currently available for viewing at this dealership located in the Birmingham area - X4 3.0 M40d Xdrive Euro 6 Ss which comes fitted with a 3.0 Litre diesel motor with automatic transmission.
Xdrive35d M Sport
83,800miAutoDiesel3.0L
£14,995
Tavistock
~£377/pm
This dealer has a fantastic price of only £14,995 on this BMW X4 with a 3.0L diesel motor, automatic transmission and 83,800 miles clocked up on the dashboard.
M Sport
96,000miAutoDiesel2.0L
£14,950
Derry
~£375/pm
Up for sale and ready for you to take home is this BMW X4 that comes equipped with a 2.0 L diesel motor with automatic transmission. This second hand model now in stock at our dealership in Derry has 96,000 miles clocked up on the dash.
3.0 Xdrive30d M Sport 255 Bhp
57,000miAutoDiesel3.0L
£16,299
York
~£409/pm
Currently on display at this car retailer's showroom is this X4 with automatic transmission and a 3000CC diesel motor.
3.0 M40i Xdrive Euro 6 Ss
23,751miAutoPetrol3.0L
£39,995
Aberdeen
~£1,004/pm
Painted in the shade of blue, this suv BMW X4 3.0 M40i Xdrive Euro 6 Ss has got a mere 23,751 miles clocked up on the dash and incorporates a 3000 CC petrol motor and automatic transmission.
3.0L M Competition Edition 4Wd
28,941miAutoPetrol3.0L
£52,791
Tonbridge
~£1,326/pm
BMW X4 3.0L M Competition Edition 4Wd with a 3.0l petrol motor and automatic gearbox.
Xdrive M40i Mht
10,970miAutoPetrol3.0L
£50,898
Irvine
~£1,278/pm
Now on display at our dealership in the Irvine area is this low mileage suv used car in an impeccable, like new condition that comes equipped with a 3.0 L petrol motor with automatic transmission.
3.0 M40i Xdrive Euro 6 Ss
45,808miAutoPetrol3.0L
£31,350
Birmingham
~£787/pm
In a white finish, this BMW X4 has 45,808 miles clocked up on the dash and contains a automatic 3.0 Ltr engine requiring petrol.
4X4 3.0 M40d Mht Xdrive Euro 6 Ss 202
38,708miAutoHybrid3.0L
£37,950
Worksop
~£953/pm
This suv second hand car is now on offer and ready for its new owner to drive home. It incorporates a 3.0L hybrid engine with automatic transmission and has 38,708 miles clocked up on the dash.