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.
3.0 M40d Mht Suv Hybrid Xdrive 3
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.
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
At this car dealership there's a superb price on this second hand with automatic transmission, a 3000 cc diesel motor and 46,080 miles clocked-up on the dashboard.
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
Now available to view at our dealership in Blackburn - white X4 M Sport with automatic transmission and a 3.0 Litre diesel engine.
X4 Xdrive30d M Sport
24,114miAutoDiesel3.0L
£33,990
Edinburgh
~£854/pm
This suv BMW contains a 3.0 Ltr diesel engine with automatic transmission and has 24,114 miles on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
87,000miAutoDiesel3.0L
£14,250
Chorley
~£358/pm
On the market and ready for its next owner to drive away is this suv which comes equipped with a 3000 cc diesel engine and automatic transmission. This second hand model now available from this dealer in Chorley comes finished in the shade of silver and has clocked-up 87,000 miles.
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
Be the next owner of this BMW X4 2.0 Xdrive20d M Sport that contains a 2.0 L diesel engine with automatic transmission. This second hand one currently on sale at this dealership has 96,000 miles clocked up on the dashboard and has been finished in 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
Containing a 3000cc petrol motor with automatic transmission, this second hand X4 from this dealership in Irvine is on offer in grey and has 10,970 miles on the dash.
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.