2023 BMW X4
Xdrive20d Mht M Sport Step Pro Pack
7,568miAutoDiesel2.0L
£51,000
Solihull
~£1,281/pm
A brilliant price of £51,000 from this dealer in Solihull for this nearly new BMW X4 with a mere 7,568 miles on the clock.
Images of a similar car, for illustrative purposes only.
X4 M40d
Auto Petrol 1.5L 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.
342 cars
Xdrive20d Mht M Sport Step Pro Pack
7,568miAutoDiesel2.0L
£51,000
Solihull
~£1,281/pm
A brilliant price of £51,000 from this dealer in Solihull for this nearly new BMW X4 with a mere 7,568 miles on the clock.
3.0 M40i Xdrive Euro 6 Ss
45,000miAutoPetrol3.0L
£31,950
Birmingham
~£802/pm
This suv motor is currently up for sale and ready for you to drive home. It has 45,000 miles clocked up on the dash and has a 3.0 litre petrol engine with automatic transmission.
Xdrive20d M Sport Step Tech Pack
57,589miAutoDiesel2.0L
£29,500
Solihull
~£741/pm
Are you considering going for a car that's among those rated in the top 20 of the UK's reliability index? Then take a more in depth look at this used almost flawless, nearly new BMW X4 Xdrive20d M Sport Step Tech Pack that is in a great condition both in and out. It from our dealership in Solihull has got 57,589 miles clocked up on the dash and contains a 2.0 ltr diesel engine with automatic transmission.
Xdrive20d M Sport
90,100miAutoDiesel2.0L
£15,744
Oldham
~£395/pm
This X4 Xdrive20d M Sport has a 2.0 LTR diesel motor with automatic transmission and it has done 90,100 miles.
4X4 3.0 M40d Mht Xdrive Euro 6 Ss 202
38,708miAutoHybrid3.0L
£37,950
Worksop
~£953/pm
Commencing at as little as £ each month, you could have this suv BMW X4 4X4 3.0 M40d Mht Xdrive Euro 6 Ss 202 with 38,708 miles clocked-up on the dashboard, hybrid 3000CC motor and automatic transmission.
Xdrive M40d Mht
2,185miAutoDiesel3.0L
£57,000
West Bridgford
~£1,431/pm
On offer and ready for you to take home is this BMW X4 that features automatic transmission and a 3.0 Ltr diesel motor. This second hand model currently up for sale at our dealership comes in the shade of black and has a mere 2,185 miles on the clock.
2.0 Xdrive20d M Sport 188 Bhp
65,000miAutoDiesel2.0L
£25,900
Omagh
~£650/pm
Priced at £25,900, this dealership in Omagh is currently selling this used BMW that has got automatic transmission and a 2.0 ltr diesel engine.
X4 Xdrive20d M Sport
4,919miAutoDiesel2.0L
£47,950
Milton Keynes
~£1,204/pm
This X4 is fitted out with a 2.0 Litre diesel motor with automatic transmission and it has got 4,919 miles clocked up on the dashboard.
2017 3.0 Xdrive30d M Sport 255 Bhp
80,337miAutoDiesel3.0L
£16,989
Milton Keynes
~£427/pm
Drive this second hand X4 for £16,989. Credit plans start off at £ per month for this vehicle that comes equipped with automatic transmission and a 3.0 Litre diesel motor.
Xdrive20d Mht M Sport Step
27,029miAutoDiesel2.0L
£38,748
Reading
~£973/pm
A 2.0 ltr diesel engine and automatic transmission are just a couple of the aspects that this BMW X4 is offering its driver.
Xdrive M40d Mht
19,447miAutoDiesel3.0L
£52,000
Cardiff
~£1,306/pm
At this dealer you will find the great price of only £52,000 on this X4 Xdrive M40d Mht with a 3.0 ltr diesel motor, automatic transmission and 19,447 miles on the dash.
Xdrive20d Mht M Sport Step Pro Pack
39,377miAutoDiesel2.0L
£38,000
Sheffield
~£954/pm
Currently available at this dealership in Sheffield is this X4 Xdrive20d Mht M Sport Step Pro Pack that encompasses a diesel, 2.0 ltr engine and automatic transmission. It's available for sale in the shade of grey with 39,377 miles clocked up on the dashboard.
X4 Xdrive 20D M Sport
36,103miAutoDiesel2.0L
£19,990
Gerrards Cross
~£502/pm
BMW X4 with a 2000 CC diesel motor and automatic gearbox.
20D Xline U3121 Ulez
120,000miAutoDiesel2.0L
£11,750
Worcester
~£295/pm
Get yourself behind the wheel of this X4 20D Xline U3121 Ulez for just £11,750. It features automatic transmission, a 2.0L diesel motor and has 120,000 miles clocked up on the dash.
2.0 Xdrive20d M Sport 188 Bhp
26,000miAutoDiesel2.0L
£31,000
Sandbach
~£778/pm
Currently available at our dealership in the Sandbach area is this low mileage BMW X4 which has got a diesel, 2000 CC engine and automatic gearbox. It is available for sale in the shade of black with only 26,000 miles clocked up on the dashboard.
Xdrive30d M Sport X Step
34,041miAutoDiesel
£32,233
Orpington
~£809/pm
Get yourself behind the wheel of this BMW for only £32,233. It has 34,041 miles on the dash and comes fitted with a L diesel motor with automatic transmission.
Suv
63,075miAutoDiesel3.0L
£17,500
Horsham
~£439/pm
At £17,500 you can get this used X4 Suv from this dealership in Horsham which contains a 3.0L diesel engine with automatic transmission.
20D M Sport
68,856miAutoDiesel
£18,990
Thatcham
~£477/pm
Currently available on the market is this used car for the total cost of just £18,990. This dealership also gives its customers the possibility to buy using achievable monthly payments to suit all budgets with repayment plans commencing at only £ per calendar month.
3.0 30D Xline Xdrive Euro 6 Ss
105,000miAutoDiesel3.0L
£13,995
West Drayton
~£351/pm
This suv BMW is fitted out with a 3.0 L diesel motor with automatic transmission and has 105,000 miles clocked up on the dashboard.
4X4 3.0 M40i Mht Pro Edition Xdrive Euro 6 S
21,500miAutoHybrid3.0L
£49,750
Sheffield
~£1,249/pm
Planning on buying a BMW? Well, consider choosing this used one with just 21,500 miles on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
98,132miAutoDiesel2.0L
£14,890
London
~£374/pm
In the shade of silver, this suv BMW has 98,132 miles clocked up on the dashboard and is fitted with a automatic 2.0 LTR engine requiring diesel.
2.0 Xdrive20d M Sport 188 Bhp - Free
71,367miAutoDiesel2.0L
£18,000
Newcastle upon Tyne
~£452/pm
Available for sale is this coupe fitted with a 2.0 Litre diesel engine and automatic transmission. This second hand model has 71,367 mi clocked up on the dash.
Xdrive30d Mht M Sport
9,939miAutoDiesel3.0L
£49,999
Stoke-on-Trent
~£1,256/pm
At this dealership in Stoke-on-Trent you will find the great price of just £52,799 on this X4 with a 3.0l diesel motor, automatic transmission and 9,939 mi on the clock.
3.0 35D M Sport Xdrive Euro 6 Ss
49,866miAutoDiesel3.0L
£21,444
Southport
~£539/pm
Looking to buy a BMW X4 3.0 35D M Sport Xdrive Euro 6 Ss ? Then take a more in depth look at this second-hand model from this dealer in Southport, it is fitted out with a 3.0 litre diesel engine with automatic transmission and has got 49,866 mi on the clock.