2019 BMW X4
3.0 M Competition 503 Bhp
42,144miAutoPetrol3.0L
£39,999
Merthyr Tydfil
~£1,004/pm
This coupe X4 is equipped with a 3000 cc petrol engine with automatic transmission and has 42,144 miles clocked up on the dash.
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.
0 cars
3.0 M Competition 503 Bhp
42,144miAutoPetrol3.0L
£39,999
Merthyr Tydfil
~£1,004/pm
This coupe X4 is equipped with a 3000 cc petrol engine with automatic transmission and has 42,144 miles clocked up on the dash.
Xdrive M40d Mht
19,447miAutoDiesel3.0L
£51,500
Cardiff
~£1,293/pm
X4 Xdrive M40d Mht with a 3.0 Litre diesel engine and automatic transmission.
Coupe
119,163miAutoDiesel2.0L
£18,290
Barry
~£459/pm
Available on the market is this second hand X4 that is fitted out with automatic transmission and a 2.0L diesel motor. At the fabulous price of only £18,290 from this dealer in Barry.
Xdrive30d M Sport
51,846miAutoDiesel
£20,500
Swansea
~£515/pm
Currently available at this dealer in the Swansea area is this coupe car that has a L diesel engine with automatic transmission. It's on offer in a black finish with 51,846 miles on the dashboard.
Coupe
66,000miAutoDiesel2.0L
£16,995
Swansea
~£427/pm
Priced at only £16,995 is this X4 which has automatic transmission and a 2.0 Ltr diesel engine. This used model now available from this dealer in Swansea comes finished in red and has 66,000 miles clocked up on the dashboard.
Coupe
69,000miAutoDiesel3.0L
£17,995
Swansea
~£452/pm
Become the next owner of this coupe that is equipped with a 3.0 Ltr diesel engine with automatic transmission. This second-hand model at this dealership priced at £17,995 has 69,000 miles clocked-up on the dashboard and has been finished in the tone of white.
Xdrive20d M Sport Step - Suv 5 Seats
63,413miAutoDiesel2.0L
£16,649
Weston-super-Mare
~£418/pm
At our bargain price of only £16,649 is this BMW X4 Xdrive20d M Sport Step - Suv 5 Seats, it contains a 2.0L diesel motor with automatic transmission and it has 63,413 miles clocked up on the dashboard.
M40d Xdrive Euro 6
32,600miAutoDiesel3.0L
£35,490
Bristol
~£891/pm
This suv BMW X4 M40d Xdrive Euro 6 comes fitted out with automatic transmission, a 3000CC diesel engine and has clocked up 32,600 mi.
M40i
33,000miAutoPetrol3.0L
£34,790
Bristol
~£874/pm
A marvellous price of only £34,790 is currently being advertised by this dealer in Bristol on this low mileage X4 M40i which features automatic transmission and a 3.0 Ltr petrol motor
35D M Sport U3990 Ulez
72,660miAutoDiesel3.0L
£16,500
Bristol
~£414/pm
Incorporating a 3000 CC diesel motor with automatic transmission, this second hand X4 is available in blue and has 72,660 miles clocked up on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
72,750miAutoDiesel3.0L
£15,990
Bristol
~£402/pm
Finished in the tone of grey, this 3000CC diesel X4 3.0 30D M Sport Xdrive Euro 6 Ss with automatic transmission is now available for purchase.
X4 Xdrive20d M Sport
29,013miAuto2.0L
£30,450
Hereford
~£765/pm
Up for sale and ready for its new owner to drive away is this second hand car on offer at the great price of only £30,450. This dealership in Hereford also gives its customers the possibility to pay with manageable monthly instalments to suit all budgets with repayment plans beginning at as little as £ monthly.
X4 Xdrive 20D M Sport
41,880miAutoDiesel2.0L
£29,450
Hereford
~£740/pm
This dealership in Hereford has a great price of only £29,450 on this BMW X4 with a 2.0 ltr diesel motor, automatic transmission and 41,880 miles on the dash.
4X4 3.0 30D M Sport Xdrive Euro 6 Ss
140,319miAutoDiesel3.0L
£11,895
Bridgend
~£299/pm
Available in red, this X4 4X4 3.0 30D M Sport Xdrive Euro 6 Ss features a 3.0 litre diesel engine with automatic transmission and has 140,319 miles clocked-up on the dash.
M40d
28,000miAutoDiesel3.0L
£41,500
Worcester
~£1,042/pm
Are you considering buying a X4 M40d? Well, consider this second hand one with low mileage from our dealership which features automatic transmission and a 3.0l diesel motor.
30D Mht M Sport Xdrive Euro 6
6,912miAutoDiesel3.0L
£59,000
Swindon
~£1,482/pm
Are you interested in owning a BMW X4? Then take a look at this used model from this dealer in Swindon, it has 6,912 miles clocked up on the dashboard and contains a 3.0 ltr diesel engine with automatic transmission.
3.0 M40i Xdrive Euro 6 Ss
57,000miAutoPetrol3.0L
£31,495
Swindon
~£791/pm
Now available to view at our dealership in Swindon - BMW X4 3.0 M40i Xdrive Euro 6 Ss which is equipped with a 3000 CC petrol motor with automatic transmission.
Xdrive20d Xline
69,356miManualDiesel2.0L
£14,999
Evesham
~£377/pm
This BMW incorporates a 2000cc diesel engine with manual transmission and has 69,356 mi on the clock.
20D Xline U107306 Ulez
81,474miManualDiesel2.0L
£15,489
Evesham
~£389/pm
Own this used BMW X4 for just £15,489. Credit offers begin at £ per month for this car that contains a 2000 CC diesel motor with manual transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
79,899miAutoDiesel2.0L
£25,999
Tavistock
~£653/pm
Thinking of going for a BMW? Then have a more in depth look at this used one, with automatic transmission, a 2000 cc diesel motor and 79,899 miles clocked up on the dash.
Xdrive35d M Sport
83,800miAutoDiesel3.0L
£14,995
Tavistock
~£377/pm
Are you thinking of going for a X4 Xdrive35d M Sport? Well, consider going for this second-hand model, it is fitted with a 3.0 L diesel motor with automatic transmission and has 83,800 miles clocked-up on the dash.
Xdrive20d Mht M Sport Step Pro Pack
21,387miAutoDiesel2.0L
£42,500
Shrewsbury
~£1,067/pm
Become the next owner of this BMW which comes fitted out with a 2.0 L diesel motor with automatic transmission. This low mileage one available from this dealer in Shrewsbury comes finished in the tone of black and has only got 21,387 miles clocked-up on the dashboard.
4X4 3.0 30D M Sport X Xdrive Ss 201919
29,000miAutoDiesel3.0L
£36,500
Shrewsbury
~£917/pm
Have a closer look at this BMW X4 4X4 3.0 30D M Sport X Xdrive Ss 201919 that incorporates a 3.0 Ltr diesel engine and automatic transmission. This second hand model at our dealership only has 29,000 miles on the dash and is finished in black.
Xdrive30d M Sport Step
39,312miAutoDiesel3.0L
£31,500
Oldbury
~£791/pm
On offer and ready for its next owner to take home is this X4 that comes equipped with a 3.0l diesel motor with automatic transmission. This second hand model has 39,312 miles clocked-up on the dashboard and has been finished in the tone of red.