2020 BMW X4
Xdrive30d M Sport 261 Bhp
38,300miAutoDiesel
£30,994
Whitley Bay
~£778/pm
Currently on display at our dealership is this coupe with only 38,300 miles on the clock.
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.
1 cars
Xdrive30d M Sport 261 Bhp
38,300miAutoDiesel
£30,994
Whitley Bay
~£778/pm
Currently on display at our dealership is this coupe with only 38,300 miles on the clock.
Xdrive M40i Step
76,280miAutoPetrol
£29,309
Wallsend
~£736/pm
On offer is this BMW X4 that comes fitted with a L petrol motor with automatic transmission. This second-hand model in Wallsend is advertised at the terrific price of £30,675, has been finished in black and has 76,280 miles on the dash.
Xdrive35d M Sport
69,413miAutoDiesel3.0L
£16,500
Newcastle upon Tyne
~£414/pm
Currently on the market and ready for its next owner to drive home is this X4 Xdrive35d M Sport with a 3000 CC diesel engine and 69,413 miles clocked-up on the dashboard.
M40d
46,000miAutoDiesel
£33,771
Sunderland
~£848/pm
Currently available to buy today is this BMW X4 M40d that comes equipped with a cc diesel engine and automatic transmission. At the terrific price of only £33,998 and achievable payments at hand starting out at only £ per month.
Xdrive M40i Step
56,496miAutoPetrol3.0L
£31,498
Newcastle upon Tyne
~£791/pm
This BMW X4 Xdrive M40i Step up for sale from this dealership priced at £31,498 comes finished in black and has 56,496 miles clocked-up on the dashboard.
Xdrive30d M Sport
107,000miAutoDiesel3.0L
£13,990
Sunderland
~£351/pm
This coupe used car is available to buy from this car dealership in Sunderland. It has automatic transmission, a 3000 CC diesel motor and 107,000 miles clocked-up on the dashboard.
X4 Xdrive 30D M Sport
67,248miAutoDiesel3.0L
£18,490
Durham
~£464/pm
Painted in red, this coupe X4 Xdrive30d M Sport has got 67,248 miles clocked-up on the dashboard and is equipped with a Ltr diesel engine. First Registered in 2017, this BMW X4 is now on offer and ready for its new owner to drive home for only £18,490.
Coupe
59,000miAutoDiesel2.0L
£25,995
Bishop Auckland
~£653/pm
At this dealership in Bishop Auckland there is a superb price on this used X4 Coupe with 59,000 mi on the clock and a 2.0 ltr diesel motor with automatic transmission.
Coupe
43,000miAutoDiesel2.0L
£28,995
Hartlepool
~£728/pm
On offer and ready for you to drive home is this X4 painted in red. This second hand one has got 43,000 miles clocked up on the dash and is fitted with a 2.0 ltr diesel motor and automatic transmission.
3.0 M40i Xdrive Euro 6 Ss
43,600miAutoPetrol3.0L
£31,990
Stockton-on-Tees
~£803/pm
Be the new owner of this automatic BMW X4 with a 3.0l petrol engine and automatic transmission. This used model located in Stockton-on-Tees has been finished in and has 43,600 miles clocked up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
43,161miAutoDiesel2.0L
£25,990
Stockton-on-Tees
~£653/pm
This used BMW X4 2.0 20D M Sport Xdrive Euro 6 Ss from this dealer in Stockton-on-Tees incorporates a 2000cc diesel engine with automatic transmission and has 43,161 miles clocked up on the dash.
Suv 2.0
52,800miAutoDiesel2.0L
£18,995
Thornbury
~£477/pm
At this dealership there's an outstanding price of just £18,995 on this second hand BMW X4 Suv 2.0 with 52,800 miles on the dash, a 2.0 l diesel motor and automatic transmission.
M Sport
96,500miAutoDiesel3.0L
£13,995
Thornbury
~£351/pm
This BMW X4 M Sport comes fitted out with automatic transmission, a 3000CC diesel engine and has got 96,500 miles clocked up on the dash.
Xdrive30d M Sport Step
48,000miAutoDiesel3.0L
£29,990
Richmond
~£753/pm
Currently available for sale is this second hand car on offer at the superb price of only £29,990. This dealer also gives you the possibility to buy with affordable monthly payments to suit all budgets with instalment packages beginning at just £ monthly.
2.0 Xdrive20d M Sport 188 Bhp
94,644miAutoDiesel2.0L
£14,290
Richmond
~£359/pm
Currently on the market and ready for you to drive home is this BMW X4 2.0 Xdrive20d M Sport 188 Bhp with a 2000CC diesel motor and 94,644 miles clocked-up on the dashboard.
3.0 Xdrive30d M Sport 255 Bhp
62,190miAutoDiesel3.0L
£15,995
Carlisle
~£402/pm
This X4 3.0 Xdrive30d M Sport 255 Bhp contains a 3.0 litre diesel motor with automatic transmission and has 62,190 miles clocked-up on the dash. This second hand one from this dealer in Carlisle is available with a black finish.
Xdrive20d Mht M Sport Step
11,200miAutoDiesel2.0L
£36,950
Ripon
~£928/pm
Are you thinking of choosing a BMW? Consider this like new one in almost pristine, like new condition . This particular model that is currently available to test-drive at our dealership in Ripon has 11,200 miles clocked-up on the dash and comes fitted with a 2.0l diesel motor.
Xdrive M40i Step
25,250miAutoPetrol3.0L
£36,950
Ripon
~£928/pm
Painted in the tone of white, this X4 Xdrive M40i Step has a mere 25,250 miles clocked up on the dash and features a 3.0 litre petrol engine with automatic transmission.
Xdrive30d M Sport Step
66,900miAutoDiesel3.0L
£15,950
Ripon
~£401/pm
Get this used BMW X4 for £15,950. Finance deals start off at £ per month for this motor which is fitted with a 3000CC diesel motor with automatic transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
69,000miAutoDiesel2.0L
£23,995
Harrogate
~£603/pm
This used X4 2.0 20D M Sport Xdrive Euro 6 Ss finished in the shade of grey is on the market and ready for its new owner to drive away with the option to purchase with finance.
Xdrive20d M Sport
73,300mi2.0L
£15,450
Leeds
~£388/pm
Up for sale and available to take home is this BMW painted in the tone of grey; this second hand model has 73,300 miles clocked up on the dash and is fitted with a 2.0 L motor with transmission.
2.0 Xdrive20d M Sport 188 Bhp
36,042miAutoDiesel2.0L
£18,999
York
~£477/pm
Check out the great price at this dealer for this second hand, BMW with automatic transmission, a 2.0l diesel engine and only 36,042 miles clocked up on the dash.
3.0 Xdrive30d M Sport 255 Bhp
57,969miAutoDiesel3.0L
£16,599
York
~£417/pm
Currently advertised by this dealership in York is this BMW X4 3.0 Xdrive30d M Sport 255 Bhp that has a diesel, 3000cc engine and automatic transmission. It's on offer and ready for its next owner to drive home in a black finish with 57,969 miles clocked up on the dashboard.
2.0 20D Mht M Sport Suv Hybrid Xdr
8,019miDiesel2.0L
£50,700
Edinburgh
~£1,273/pm
Low mileage, nearly new BMW X4 now available on the market at £50,700 or on finance commencing at £ per calendar month. It has only got 8,019 miles clocked-up on the dashboard and comes equipped with a 2.0 Litre diesel motor.