2016 BMW X4
Coupe
105,000miAutoDiesel3.0L
£15,990
Livingston
~£402/pm
Starting off at only £ per month, you could drive this BMW X4 Coupe with a diesel 3.0L motor, automatic transmission and 105,000 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.
0 cars
Coupe
105,000miAutoDiesel3.0L
£15,990
Livingston
~£402/pm
Starting off at only £ per month, you could drive this BMW X4 Coupe with a diesel 3.0L motor, automatic transmission and 105,000 miles on the clock.
2.0 Xdrive20d M Sport
35,000miAutoDiesel2.0L
£28,995
Edinburgh
~£728/pm
Coming with automatic transmission and a 2.0 Litre diesel engine: this blue used BMW is on the market and ready for its new owner to take home with 28,000 miles clocked up on the dash.
3.0 Xdrive30d M Sport
83,400miAutoDiesel3.0L
£16,995
Edinburgh
~£427/pm
Now available for viewing at this dealer is this second hand car with 83,400 miles on the dash, automatic transmission and 3.0 ltr diesel motor.
X4 Xdrive30d M Sport
14,259miAutoDiesel3.0L
£49,900
Edinburgh
~£1,253/pm
This BMW has 14,259 miles clocked up on the dash and contains a 3.0 Litre diesel motor.
X4 Xdrive30d M Sport
24,114miAutoDiesel3.0L
£33,990
Edinburgh
~£854/pm
Be the new owner of this BMW that has automatic transmission and a 3.0l diesel engine. This second hand model at this dealer is advertised at the fantastic price of only £33,990, comes in blue and has 24,114 miles on the clock.
G02 X4 Xdrive20d M Sport Lci B47 2.0D
8,019miDiesel
£51,450
Edinburgh
~£1,292/pm
First registered in 2023: Used X4 with transmission, a ltr diesel engine and just 8,019 miles on the clock.
G02 X4 Xdrive30d M Sport Lci B57 3.0D
3,769miDiesel
£47,500
Edinburgh
~£1,193/pm
At the remarkable price of only £47,500 is this like new BMW X4 with 3,769 miles clocked-up on the dashboard, a litre diesel engine and transmission.
X4 Xdrive 20D M Sport
83,148miAutoDiesel2.0L
£16,498
East Kilbride
~£414/pm
Now available at this dealership located in East Kilbride is this suv BMW which is comprised of a diesel, 2.0 ltr engine and automatic transmission. Up for sale and ready for you to drive away in a black finish with 83,148 miles on the dash.
Xdrive M40i Mht
1,000miAutoPetrol3.0L
£62,898
Kirkcaldy
~£1,580/pm
This BMW X4 Xdrive M40i Mht features automatic transmission and a 3000cc petrol motor. It's in a like new, almost flawless condition in and out and is on the market in blue with 1,000 miles clocked up on the dashboard.
Xdrive20d M Sport Step
38,600miAutoDiesel2.0L
£28,998
Kirkcaldy
~£728/pm
A marvellous price of £28,998 is being offered by our dealership on this low mileage X4 which has a mere 38,600 miles on the dashboard.
Xdrive M40d Mht
17,474miAutoDiesel3.0L
£52,898
Rutherglen
~£1,328/pm
Now available at our dealership located in Rutherglen is this low mileage X4 which comes with a diesel, 3000CC engine and automatic gearbox. It is on the market in the tone of black with a mere 17,474 miles on the clock.
Xdrive20d Mht M Sport Step
18,341miAutoHybrid2.0L
£46,898
Rutherglen
~£1,178/pm
On offer and ready for a test drive is this suv in the shade of grey; this second-hand model incorporates a 2.0 Litre hybrid engine with automatic transmission and it has 18,341 miles clocked up on the dash.
Xdrive20d M Sport Step
25,477miAutoDiesel2.0L
£21,998
Dumbarton
~£552/pm
With 25,477 mi clocked up on the dashboard and in the shade of grey, this suv X4 contains a 2.0 litre diesel engine and automatic transmission.
X4 M40i
23,436miAutoPetrol3.0L
£38,790
Perth
~£974/pm
At this dealer you'll find the low price of just £38,790 on this BMW X4 X4 M40i with a 3000 cc petrol motor, automatic transmission and 23,436 mi clocked up on the dash.
2.0 Xdrive20d M Sport
96,000miAutoDiesel2.0L
£15,979
Helensburgh
~£401/pm
96,000 miles on the dashboard and coming finished in the tone of red, this coupe X4 2.0 Xdrive20d M Sport comes with automatic transmission and a 2.0 ltr diesel motor.
Xdrive20d Mht M Sport Step
10,264miAutoDiesel2.0L
£50,898
Irvine
~£1,278/pm
Have a look at the low price of only £50,898 on this X4 Xdrive20d Mht M Sport Step at this dealer in Irvine. It's a second hand model, but it was beautifully maintained by its previous owner and remains in an almost flawless, near mint condition in and out.
Xdrive M40i Mht
10,970miAutoPetrol3.0L
£50,898
Irvine
~£1,278/pm
Are you thinking of choosing a BMW X4? Well, consider this second hand one with just 10,970 miles clocked up on the dash.
3.0 Xdrive30d M Sport 255 Bhp
62,190miAutoDiesel3.0L
£15,995
Carlisle
~£402/pm
Containing a 3.0l diesel motor and automatic transmission, this second hand X4 3.0 Xdrive30d M Sport 255 Bhp is finished in the shade of black and has 62,190 miles clocked-up on the dash.
20D M Sport 2.0 20D M Sport Suv Xd
58,990miAutoDiesel2.0L
£18,491
Newcastle upon Tyne
~£464/pm
For £18,491, this dealer is selling this second-hand BMW that is fitted out with a 2000cc diesel motor with automatic transmission.
3.0 M40i Xdrive Euro 6 Ss
23,751miAutoPetrol3.0L
£39,995
Aberdeen
~£1,004/pm
On offer at the fantastic price of just £39,995 is this BMW X4 which has a 3.0 ltr petrol engine with automatic transmission. This second-hand model has 23,751 miles 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 painted in black. This second hand one has 76,280 miles on the clock and comes fitted out with a Ltr petrol engine with automatic transmission.
Xdrive M40i Step
24,443miAutoPetrol
£33,989
Wallsend
~£854/pm
On offer and ready for its new owner to drive away is this second hand, white BMW X4 which has a L petrol motor with automatic transmission. Buy it at the great price of £33,989 from this dealer in the Wallsend area.
M40d
35,000miAutoDiesel3.0L
£29,499
South Shields
~£741/pm
Available at this dealership in South Shields: BMW X4 M40d with automatic transmission, 3000 cc diesel engine and 35,000 miles.
M40d
46,000miAutoDiesel
£33,998
Sunderland
~£854/pm
Available in the shade of blue, this second-hand X4 comes fitted with automatic transmission, a CC diesel engine and has 46,000 mi on the clock.