2019 BMW X4
Coupe
39,000mi Auto Diesel 3.0L
£29,995
Hartlepool
~£753/pm
Now available for sale is this X4 Coupe with a 3.0 Ltr diesel engine and 39,000 miles clocked up on the dash.
1 cars
Coupe
39,000mi Auto Diesel 3.0L
£29,995
Hartlepool
~£753/pm
Now available for sale is this X4 Coupe with a 3.0 Ltr diesel engine and 39,000 miles clocked up on the dash.
3.0 M40i Xdrive Euro 6 Ss
19,062mi Auto Petrol 3.0L
£36,491
Stockton-on-Tees
~£916/pm
This second hand BMW X4 finished in the tone of is currently on the market and ready for its new owner to drive home with the option to buy it with credit.
3.0 X4
85,000mi Auto Diesel 3.0L
£14,490
Middlesbrough
~£364/pm
At this dealership there's an awesome price on this second hand BMW that’s got automatic transmission, a 3000 cc diesel motor and 85,000 mi on the clock.
X4 Xdrive35d M Sport
85,400mi Auto Diesel 3.0L
£16,995
Thornbury
~£427/pm
Own this X4 X4 Xdrive35d M Sport for only £16,995. It is equipped with a 3.0l diesel motor with automatic transmission and it has 85,400 miles clocked-up on the dashboard.
3.0 5dr
55,000mi Auto Diesel 3.0L
£34,495
Stockton-on-Tees
~£866/pm
At this dealer in Stockton-on-Tees you will find the low price of only £34,995 on this BMW with a 3.0 Litre diesel motor, automatic transmission and 55,000 miles clocked-up on the dash.
3.0 Xdrive30d M Sport 255 Bhp
78,650mi Auto Diesel 3.0L
£18,990
Darlington
~£477/pm
With a black finish, this X4 has got 78,650 miles clocked up on the dash and has a 3000CC diesel engine with automatic transmission.
Coupe
46,296mi Auto Diesel 3.0L
£31,995
Bishop Auckland
~£803/pm
Become the new owner of this automatic BMW X4 featuring automatic transmission and a 3.0 litre diesel engine. This second hand model in Bishop Auckland has 46,296 miles clocked up on the dashboard and is finished in the shade of blue.
2.0 20D M Sport Suv Xdrive Euro 6
35,102mi Auto Diesel 2.0L
£27,950
Darlington
~£702/pm
This X4 has 35,102 miles on the dashboard and comes fitted out with a 2.0 Ltr motor. It runs on diesel with automatic transmission and comes in white.
Xdrive M40i Step
21,874mi Auto Petrol 3.0L
£33,900
South Shields
~£851/pm
This BMW X4 Xdrive M40i Step has 21,874 miles clocked-up on the dashboard and is equipped with a 3.0l motor. It runs on petrol with automatic transmission and is available in the shade of grey.
M40d
42,854mi
£36,991
Newcastle upon Tyne
~£929/pm
This motor comes with transmission and a litre engine with 42,854 mi clocked up on the dashboard.
2.0 X4 Xdrive
77,937mi Auto 2.0L
£16,000
Newcastle upon Tyne
~£402/pm
This X4 2.0 X4 Xdrive has 77,937 miles clocked up on the dash and is fitted out with a 2.0 Ltr motor. It runs on with automatic transmission and comes in the shade of white.
3.0 30D M Sport Suv Xdrive Euro 6
74,420mi Auto Diesel 3.0L
£15,500
Newcastle upon Tyne
~£389/pm
This dealer has a great price of just £15,500 on this suv with a 3.0 Litre diesel engine, automatic transmission and 74,420 mi on the clock.
3.0 X4 Xdrive
100,910mi Auto 3.0L
£13,500
Newcastle upon Tyne
~£339/pm
At our superb price of just £13,500 is this BMW X4, it has got a 3000cc motor with automatic transmission and it has got 100,910 miles on the dash.
Xdrive M40i Step
16,750mi Auto Petrol 3.0L
£39,450
Ripon
~£991/pm
This dealer is advertising an outstanding price on this low mileage BMW X4 that has a mere 16,750 mi clocked up on the dash.
Xdrive M40i Step
25,250mi Auto Petrol 3.0L
£33,950
Ripon
~£853/pm
Starting at only £ per month, you could get this estate motor with a petrol 3.0 L motor, automatic transmission and 25,250 miles clocked up on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
42,800mi Auto Diesel 3.0L
£29,495
York
~£741/pm
Providing its new happy owner a truly amazing and top rate mode of transport, this BMW X4 3.0 30D M Sport Xdrive Euro 6 Ss comes in the tone of grey, incorporates a 3000CC diesel motor with automatic transmission and has 42,800 miles clocked up on the dash.
Xdrive20d M Sport X
56,637mi Auto Diesel 2.0L
£27,000
Harrogate
~£678/pm
Beginning from only £ each month, you can have this coupe car with automatic transmission, a diesel 2000 CC motor and 56,637 miles on the clock.
Xdrive M40i Step
24,934mi Auto Petrol
£37,259
Harrogate
~£936/pm
Available to test-drive at our dealership located in the Harrogate area is this BMW X4 Xdrive M40i Step that is fitted with a cc petrol motor with automatic transmission.
X4 Xdrive20d M Sport X
76,176mi Auto Diesel 2.0L
£23,999
York
~£603/pm
This suv X4 is equipped with a 2.0L diesel engine with automatic transmission and has 76,176 miles clocked up on the dash.
Xdrive30d M Sport
104,188mi Auto Diesel 3.0L
£13,399
York
~£336/pm
Up for sale and ready for you to take home is this BMW that comes equipped with a 3.0 litre diesel motor and automatic transmission. This second-hand model currently in stock at our dealership has 104,188 miles on the dashboard.
Silver
47,256mi 3.0L
£33,495
Guiseley
~£841/pm
This second hand X4 from this dealer in Guiseley has 47,256 miles clocked-up on the dash and comes fitted out with a 3000 CC motor and transmission.
Blue
51,996mi 3.0L
£33,995
Guiseley
~£854/pm
On the market and ready for its new owner to take home is this BMW X4 Blue at the fabulous price of just £33,995. This dealership in Guiseley also provides you with the option to pay with achievable monthly payments with instalment packages beginning at just £ monthly.
3.0 35D M Sport Xdrive Euro 6 Ss
46,000mi Auto Diesel 3.0L
£18,995
Leeds
~£477/pm
Take a test drive in this automatic X4 3.0 35D M Sport Xdrive Euro 6 Ss with automatic transmission and a 3.0 l diesel motor. This used one in Leeds has 46,000 miles clocked up on the dash and is finished in red.
X4 Xdrive 20D M Sport
33,539mi Auto Diesel 2.0L
£28,660
Leeds
~£720/pm
Get behind the wheel of this BMW X4 X4 Xdrive 20D M Sport for only £28,660. It comes with automatic transmission, a 2.0 L diesel engine and has got 33,539 miles on the dash.