2021 BMW X4
X4 Xdrive20d M Sport
12,623miAutoDiesel2.0L
£35,990
Edinburgh
~£904/pm
This second hand BMW in the shade of black is on the market and ready for its next owner to drive home with the option to pay with credit.
Images of a similar car, for illustrative purposes only.
Xdrive30d M Sport Step Techplus Pack
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.
351 cars
X4 Xdrive20d M Sport
12,623miAutoDiesel2.0L
£35,990
Edinburgh
~£904/pm
This second hand BMW in the shade of black is on the market and ready for its next owner to drive home with the option to pay with credit.
Xdrive30d Mht M Sport Techpro Pack
10,222miAutoDiesel3.0L
£53,500
Egham
~£1,344/pm
Finished in the shade of black, this estate BMW X4 Xdrive30d Mht M Sport Techpro Pack has got a mere 10,222 miles on the dashboard and features a 3.0 ltr diesel engine.
X4 Xdrive20d M Sport
3,896miAutoDiesel2.0L
£50,995
Craigavon
~£1,281/pm
A fabulous price of only £50,995 from our dealership on this low mileage X4 X4 Xdrive20d M Sport in splendid, like new condition that's only got 3,896 miles on the clock.
Bmw X4 M40i Mhev
25,536miAutoPetrol
£44,900
Huntingdon
~£1,128/pm
On offer is this BMW X4 Bmw X4 M40i Mhev that comes fitted out with a cc petrol motor and automatic transmission.
G02 X4 Xdrive20d M Sport Lci B47 2.0D
10,230miDiesel
£50,000
Edinburgh
~£1,256/pm
There's a remarkable price at this dealership in Edinburgh on this like new suv that has transmission, a mere 10,230 miles clocked up on the dashboard and a l diesel engine.
X4 M40d
41,222miAutoDiesel3.0L
£33,995
Wigan
~£854/pm
Available to drive away is this BMW X4 that incorporates a 3.0 litre diesel engine with automatic transmission. This second hand one has 41,222 miles clocked up on the dash.
3.0 Xdrive30d M Sport 255 Bhp
64,600miAutoDiesel3.0L
£15,700
Hatfield
~£394/pm
Up for sale and ready for its new owner to take home is this BMW X4 3.0 Xdrive30d M Sport 255 Bhp that is fitted with a 3.0 Litre diesel engine and automatic transmission. This used one currently in stock at our dealership in Hatfield is up for sale at the outstanding price of only £15,700.
X4 Xdrive20d M Sport
34,587miAutoDiesel2.0L
£22,917
Crawley
~£576/pm
Planning on buying a BMW X4 X4 Xdrive20d M Sport? Then take a closer look at this second-hand, low mileage one from our dealership in Crawley which is fitted out with automatic transmission and a 2000CC diesel motor.
3.0 M40i Mht Xdrive Euro 6 Ss
20,000miAutoHybrid3.0L
£43,989
Birmingham
~£1,105/pm
Planning on going for a BMW X4 3.0 M40i Mht Xdrive Euro 6 Ss ? Well, take a more in depth look at this second hand one with only 20,000 miles on the clock.
X4 Xdrive20d M Sport
3,896miAuto2.0L
£50,995
Craigavon
~£1,281/pm
Currently available is this like new with low mileage. It has just 3,896 miles on the dash and comes fitted with a 2000cc motor with automatic transmission.
Xdrive M40i Mht
14,593miAutoPetrol
£48,991
Chesterfield
~£1,230/pm
At the price of £48,991 or with the option to purchase using finance with affordable repayments beginning from £ per calendar month, this grey BMW X4 Xdrive M40i Mht has 14,593 miles clocked-up on the dash and comes equipped with a cc petrol engine with automatic transmission.
X4 Xdrive 20D M Sport
83,148miAutoDiesel2.0L
£16,498
East Kilbride
~£414/pm
At this dealership in East Kilbride you'll find the fantastic price of only £16,498 on this BMW X4 with a 2.0 Litre diesel motor, automatic transmission and 83,148 miles clocked-up on the dashboard.
2.0 20D M Sport Xdrive Euro 6 Ss
91,000miAutoDiesel2.0L
£14,495
Manchester
~£364/pm
At this dealer you'll find the fantastic price of only £14,495 on this BMW X4 with a 2.0 Litre diesel motor, automatic transmission and 91,000 miles on the clock.
2.0 20D M Sport
70,906miAutoDiesel2.0L
£15,450
Derby
~£388/pm
With a white finish, this suv vehicle has got 70,906 miles clocked-up on the dash and contains a 2000cc diesel motor with automatic transmission.
Xdrive30d M Sport Step
45,026miAutoDiesel3.0L
£28,120
Norwich
~£706/pm
In a red finish, this used car has 45,026 miles on the dash and features a automatic 3.0L engine running on diesel.
2.0 20D M Sport Xdrive Euro 6 Ss
96,800miAutoDiesel2.0L
£14,995
Hinckley
~£377/pm
Providing the new lucky owner a magnificent and top of the range level of transport, this vehicle is finished in the tone of grey, has clocked up 96,800 miles and has a 2.0l diesel motor with automatic transmission.
M40d
31,226miAutoDiesel3.0L
£33,395
Wolverhampton
~£839/pm
This BMW has a low mileage of 31,226 miles on the dashboard and has been driven for under a full year.
4X4 3.0 30D M Sport Xdrive Euro 6 Ss
106,000miAutoDiesel3.0L
£14,795
Wolverhampton
~£372/pm
Available for viewing at our dealership in Wolverhampton is this suv that features automatic transmission and a 3.0 ltr diesel motor. It's up for sale and ready for its new owner to take home in the tone of red with 106,000 miles on the clock.
30D M Sport
76,395miAutoDiesel3.0L
£17,500
Woking
~£439/pm
Available to buy is this BMW that comes fitted out with a 3000 CC diesel engine with automatic transmission. This used one has clocked up 76,395 miles.
Xdrive30d M Sport 21Upgrade Alloy Whees Harman K
59,016miAutoDiesel
£18,495
Antrim
~£464/pm
Are you planning on buying a BMW X4 Xdrive30d M Sport 21Upgrade Alloy Whees Harman K? Then take a look at this second-hand one painted in white that’s got 59,016 miles on the clock, a ltr diesel motor and automatic transmission.
X4 Xdrive20d M Sport
25,776miAutoDiesel2.0L
£28,995
Sutton In Ashfield
~£728/pm
For £28,995 you can get this used suv from this dealership in Sutton In Ashfield that has a 2.0 Ltr diesel motor with automatic transmission.
X4 M40d
33,535miAutoDiesel3.0L
£33,995
Preston
~£854/pm
This suv BMW X4 X4 M40d has a low mileage of only 33,535 miles on the dash and has been driven for under a year.
Xdrive20d M Sport Step
67,781miAutoDiesel2.0L
£24,998
West Bromwich
~£628/pm
On offer and ready for its new owner to drive away is this suv with automatic transmission and a 2.0 L diesel engine. This second hand model now for sale at our dealership has 67,781 miles clocked-up on the dashboard.
Xdrive30d Xline
95,000miAutoDiesel3.0L
£14,995
Stone
~£377/pm
This coupe motor has a 3000CC diesel engine with automatic transmission and it has got 95,000 miles on the dash.