2019 BMW X4
Xdrive20d M Sport
99,706miAutoDiesel2.0L
£20,800
Uxbridge
~£522/pm
Currently displayed at our showroom - X4 that comes equipped with a 2000cc diesel engine and automatic transmission.
Images of a similar car, for illustrative purposes only.
X4 Xdrive30d M Sport
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
Currently displayed at our showroom - X4 that comes equipped with a 2000cc diesel engine and automatic transmission.
3.0 30D Xline Xdrive Euro 6 Ss 2017
46,080miAutoDiesel3.0L
£19,495
Luton
~£490/pm
Coming in the tone of black, this BMW X4 is fitted out with a 3.0l diesel engine with automatic transmission and it has got 46,080 miles clocked up on the dash.
20D Xline U107306 Ulez
81,474miManualDiesel2.0L
£15,489
Evesham
~£389/pm
This second-hand X4 20D Xline U107306 Ulez from this dealer has manual transmission and a 2.0 LTR diesel engine with 81,474 mi clocked up on the dashboard.
3.0 35D M Sport Suv Xdrive Euro 6
69,360miAutoDiesel3.0L
£15,995
Wokingham
~£402/pm
Now advertised by this dealer in Wokingham is this BMW that comes with automatic transmission and a 3000cc diesel engine. It is on the market and ready for its next owner to drive away in the shade of grey with 69,360 miles clocked up on the dash.
69 Reg 2.0 20D M Sport Xdrive
42,175miAutoDiesel
£28,990
Middlesbrough
~£728/pm
Up for sale and ready for its new owner to take home - second hand X4 which comes fitted with automatic transmission and a L diesel motor. Get it at the fantastic price of only £28,990 from this dealer located in the Middlesbrough area.
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
Up for sale and ready for its new owner to take home is this X4 X4 Xdrive30d M Sport that features automatic transmission and a 3.0 ltr diesel engine. This second-hand one now available from our dealership has just 24,114 miles on the dash and comes in the tone of blue.
3.0 30D M Sport Xdrive Euro 6 Ss
87,000miAutoDiesel3.0L
£14,250
Chorley
~£358/pm
At the superb price of only £14,250 is this X4, it features a 3.0l diesel engine with automatic transmission. This second hand model located in Chorley has 87,000 miles on the clock.
2.0 Xdrive20d M Sport 188 Bhp
65,017miAutoDiesel2.0L
£24,465
Blackpool
~£614/pm
First registered in 2019: Used BMW with a 2.0 Ltr diesel motor, only 65,017 miles clocked-up on the dash and automatic transmission.
2.0 20D Mht M Sport Suv Hybrid Xdr
4,438miAutoDiesel2.0L
£50,395
Farnborough
~£1,266/pm
Painted in a grey finish, this X4 2.0 20D Mht M Sport Suv Hybrid Xdr has 4,438 miles clocked up on the dashboard and comes equipped with a 2.0 L diesel motor and automatic transmission. First Registered in 2023, this X4 is on the market and ready for its next owner to drive away for £50,395.
Xdrive20d Xline
87,112miAutoDiesel2.0L
£13,990
Chichester
~£351/pm
Go down to this dealership for a closer look at this automatic X4 Xdrive20d Xline with automatic transmission and a 2.0 ltr diesel engine. This second hand one in Chichester has 87,112 miles clocked up on the dash and has been finished in white.
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
Providing a remarkable and top of the range mode of transport, this BMW X4 has been finished in the tone of grey, contains a 3000CC diesel engine with automatic transmission and has 50,500 miles clocked-up on the dashboard.
3.0 M40d Xdrive Euro 6 Ss
105,000miAutoDiesel3.0L
£23,489
Birmingham
~£590/pm
This suv BMW is available for sale from this dealer. It has a 3.0 Litre diesel engine with automatic transmission and it has 105,000 mi on the dash.
Xdrive35d M Sport
83,800miAutoDiesel3.0L
£14,995
Tavistock
~£377/pm
Available from this dealership in Tavistock: BMW X4 Xdrive35d M Sport - 83,800 miles, 3.0 l diesel motor and automatic transmission.
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,799
York
~£422/pm
Grab the opportunity to buy this BMW X4 that is now up for sale at this dealer's great price of just £16,299. It is available in black, is fitted out with a 3000cc diesel engine with automatic transmission and it has got 57,000 miles clocked-up on the dash.
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
At the incredible price of only £52,791 is this X4, it is fitted out with automatic transmission and a 3.0 Ltr petrol motor. This second hand one at this dealer has clocked up 28,941 miles and comes finished in the tone of .
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
Fitted with a 3.0 litre petrol motor with automatic transmission, this used BMW from this dealer is up for sale in the tone of white and has 45,808 miles on the dashboard.
4X4 3.0 M40d Mht Xdrive Euro 6 Ss 202
38,708miAutoHybrid3.0L
£37,950
Worksop
~£953/pm
At this car dealership there's an amazing price for this used X4 4X4 3.0 M40d Mht Xdrive Euro 6 Ss 202 with a 3000 cc hybrid motor, 38,708 mi clocked up on the dashboard and automatic transmission.