2019 BMW X4
3.0 30D M Sport Xdrive Euro 6 Ss
64,385miAutoDiesel3.0L
£24,491
Stockton-on-Tees
~£615/pm
Estate with a 3000 CC diesel motor and automatic transmission.
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.
3 cars
3.0 30D M Sport Xdrive Euro 6 Ss
64,385miAutoDiesel3.0L
£24,491
Stockton-on-Tees
~£615/pm
Estate with a 3000 CC diesel motor and automatic transmission.
3.0 M40d Xdrive Euro 6 Ss
42,060miAutoDiesel3.0L
£29,991
Stockton-on-Tees
~£753/pm
Finished in the shade of , this 3000 CC diesel X4 3.0 M40d Xdrive Euro 6 Ss with automatic transmission is currently available for a test drive.
2.0 20D M Sport Xdrive Euro 6 Ss
43,600miAutoDiesel2.0L
£27,490
Stockton-on-Tees
~£690/pm
Have this second hand X4 2.0 20D M Sport Xdrive Euro 6 Ss for only £27,490. Finance offers start out at as little as £ a month for this car that has a 2.0 litre diesel engine with automatic transmission.
Suv 2.0
52,800miAutoDiesel2.0L
£18,995
Thornbury
~£477/pm
For sale at the price of £18,995 and with the possibility to buy using credit with manageable repayments beginning at £ per month, this BMW X4 has 52,800 miles clocked-up on the dash and comes equipped with a 2.0l diesel motor and automatic transmission.
M Sport
96,500miAutoDiesel3.0L
£13,995
Thornbury
~£351/pm
Available to view at our dealership in the Thornbury area is this X4 M Sport featuring automatic transmission and a 3000 CC diesel engine. It's up for sale and ready for its new owner to take home in the tone of red with 96,500 miles clocked-up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
61,500miAutoDiesel2.0L
£18,990
Middlesbrough
~£477/pm
Own this BMW for just £18,990. It has a 2000cc diesel engine with automatic transmission and has got 61,500 miles on the dashboard.
Suv
39,954miHybrid2.0L
£29,850
Middlesbrough
~£750/pm
This suv X4 has a 2.0 LTR hybrid engine with transmission and it has got 39,954 miles on the dash.
69 Reg 2.0 20D M Sport Xdrive
42,175miAutoDiesel
£28,990
Middlesbrough
~£728/pm
This BMW X4 69 Reg 2.0 20D M Sport Xdrive has 42,175 miles clocked up on the dash and is fitted out with a ltr engine. It runs on diesel with automatic transmission and has been finished in the shade of silver.
3.0 M40d Xdrive Euro 6 Ss
36,433miAutoDiesel3.0L
£30,750
Middlesbrough
~£772/pm
On offer and ready for its next owner to drive away today is this BMW X4 that comes fitted with a 3000 CC diesel engine and automatic transmission. This second hand model now for sale at our dealership in Middlesbrough comes in black and has a mere 36,433 miles clocked-up on the dashboard.
Coupe
43,000miAutoDiesel2.0L
£28,995
Hartlepool
~£728/pm
This vehicle comes fitted out with automatic transmission and a 2000cc diesel motor with 43,000 miles clocked up on the dashboard.
Xdrive20d Mht M Sport Step
19,300miAutoDiesel2.0L
£35,990
Richmond
~£904/pm
A 2.0 litre diesel engine and automatic transmission are just a couple of the aspects that this estate X4 Xdrive20d Mht M Sport Step is offering its driver.
2.0 Xdrive20d M Sport 188 Bhp
94,644miAutoDiesel2.0L
£14,590
Richmond
~£366/pm
BMW X4 2.0 Xdrive20d M Sport 188 Bhp with a 2.0 Ltr diesel motor and automatic transmission.
Xdrive30d M Sport
107,000miAutoDiesel3.0L
£13,990
Sunderland
~£351/pm
Be the new owner of this X4, it is fitted out with a 3.0 ltr diesel motor and automatic transmission. This used model currently available from this dealer has 107,000 miles on the clock.
M40d
46,000miAutoDiesel
£33,998
Sunderland
~£854/pm
Become the new owner of this X4 M40d which has automatic transmission and a litre diesel engine. This second-hand model currently for sale at our dealership in Sunderland has 46,000 miles on the clock.
M40d
35,000miAutoDiesel3.0L
£29,499
South Shields
~£741/pm
This car available from this dealer priced at £30,499 comes finished in the tone of red and has 35,000 miles clocked-up on the dash.
Xdrive M40i Step
76,280miAutoPetrol
£30,157
Wallsend
~£757/pm
On offer and ready for its next owner to take home is this BMW X4 Xdrive M40i Step that is equipped with a CC petrol motor with automatic transmission. This used model currently available from this dealer has clocked up 75,976 miles.
Xdrive M40i Step
24,443miAutoPetrol
£33,989
Wallsend
~£854/pm
A terrific price of £33,989 is being advertised by this dealer in Wallsend for this used BMW X4 Xdrive M40i Step with only 24,443 miles on the clock.
Xdrive20d Mht M Sport Step
12,250miAutoDiesel2.0L
£42,950
Ripon
~£1,079/pm
Coming with automatic transmission and a 2.0 ltr diesel engine, this used BMW X4 Xdrive20d Mht M Sport Step with a mere 12,250 miles on the dashboard has had such a good upkeep, it could be mistaken for a brand spanking new motor.
20D M Sport 2.0 20D M Sport Suv Xd
58,990miAutoDiesel2.0L
£18,491
Newcastle upon Tyne
~£464/pm
Searching to buy a BMW X4? Well, take a look at this second-hand model finished in silver with 58,990 miles on the clock and a 2.0l diesel motor with automatic transmission.
Xdrive30d M Sport Step
66,900miAutoDiesel3.0L
£15,950
Ripon
~£401/pm
Seize the chance to be the new owner of this BMW that is now for sale at this dealer's great price of just £15,950. It comes in grey, is fitted out with a 3.0 L diesel engine with automatic transmission and it has 66,900 miles clocked up on the dashboard.
3.0 M40d Xdrive Euro 6 Ss
66,000miAutoDiesel3.0L
£28,995
York
~£728/pm
Be the new owner of this automatic X4 3.0 M40d Xdrive Euro 6 Ss incorporating a 3000cc diesel motor with automatic transmission. This used model in the York area has got 66,000 miles clocked-up on the dashboard and is finished in the shade of black.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
7,100miAutoDiesel2.0L
£41,250
Harrogate
~£1,036/pm
Currently on display at our dealership in Harrogate - this low mileage BMW X4 in excellent, like new condition that comes equipped with automatic transmission and a 2000CC diesel engine.
M40i
43,534miAutoPetrol3.0L
£32,895
York
~£826/pm
Currently available at our dealership in York is this BMW that comes fitted with a 3.0l petrol motor and automatic transmission. It's on the market and ready for its new owner to drive away in a black finish with 43,534 miles on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
69,000miAutoDiesel2.0L
£24,495
Harrogate
~£615/pm
Having 69,000 miles clocked-up on the dashboard and coming finished in the tone of grey, this X4 2.0 20D M Sport Xdrive Euro 6 Ss is fitted with a 2.0L diesel engine and automatic transmission.