2020 BMW X4
3.0 M40i Suv Xdrive 360 Ps
12,288miAutoPetrol3.0L
£40,650
Cambridge
~£1,021/pm
This BMW X4 features a 3000 cc petrol motor with automatic transmission and it has 12,288 mi 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.
1 cars
3.0 M40i Suv Xdrive 360 Ps
12,288miAutoPetrol3.0L
£40,650
Cambridge
~£1,021/pm
This BMW X4 features a 3000 cc petrol motor with automatic transmission and it has 12,288 mi on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
55,000miAutoDiesel2.0L
£16,895
Newmarket
~£424/pm
With 55,000 miles on the clock and painted in the tone of silver, this suv motor contains a 2.0 Litre diesel motor and has automatic transmission.
Bmw X4 M40i Mhev
25,536miAutoPetrol
£44,900
Huntingdon
~£1,128/pm
25,536 miles clocked up on the dashboard and coming finished in the shade of black, this BMW comes fitted with automatic transmission and a Litre petrol engine.
3.0 Xdrive30d Xline 255 Bhp
87,570miAutoDiesel3.0L
£15,895
Saffron Walden
~£399/pm
Now available from this car dealer's show room in the Saffron Walden area is this BMW X4 3.0 Xdrive30d Xline 255 Bhp in grey with a automatic transmission and 3.0 litre diesel engine.
4X4 3.0 M40d Xdrive Euro 6 Ss 201968
60,000miAutoDiesel3.0L
£35,999
Hitchin
~£904/pm
On offer at our low price of only £37,499 is this suv, it has 36,000 miles clocked up on the dash and has a 3.0 L diesel motor.
X4 Xdrive20d M Sport
57,000miAutoDiesel2.0L
£18,995
Sandy
~£477/pm
Now available for viewing at this car dealer's show room in Sandy is this X4 that features a 2000 cc diesel engine with automatic transmission.
30D M Sport
69,964miAutoDiesel3.0L
£15,995
London
~£402/pm
BMW X4 with a 3.0 Ltr diesel motor and automatic gearbox.
X4 Xdrive 20D M Sport Mhev
27,099miAutoDiesel2.0L
£35,990
Bury St Edmunds
~£904/pm
Buy this BMW for only £35,990. It comes equipped with automatic transmission, a 2.0l diesel motor and has 27,099 miles on the dashboard.
X4 Xdrive30d M Sport
46,493miAutoDiesel3.0L
£19,995
Braintree
~£502/pm
Get this second hand X4 for just £19,995. Finance plans start from around £ per month for this vehicle which has a 3.0 Ltr diesel engine with automatic transmission.
X4 M40i
40,968miAutoPetrol3.0L
£32,995
Great Dunmow
~£829/pm
First registered in 2018: Second-hand BMW with a 3000 cc petrol engine, automatic transmission and a low mileage of 40,968 miles.
Xdrive30d M Sport
76,902miAutoDiesel1.0L
£17,495
Peterborough
~£439/pm
Get this second hand BMW X4 Xdrive30d M Sport for only £20,995. Credit plans begin from only £ a month for this car that incorporates a 1.0 Ltr diesel motor and automatic transmission.
Unknown
31,026miAutoPetrol3.0L
£32,999
Peterborough
~£829/pm
Available for viewing at our dealership in Peterborough is this grey X4 Unknown that has a 3.0 Litre petrol engine with automatic transmission.
X4 Xdrive30d M Sport
55,600miAutoDiesel3.0L
£17,790
Peterborough
~£447/pm
Painted in a silver finish, this X4 X4 Xdrive30d M Sport is fitted out with a 3.0 LTR diesel motor with automatic transmission and it has got 55,600 miles clocked up on the dash. First Registered in 2016, this BMW X4 X4 Xdrive30d M Sport is on offer and ready for its new owner to drive home for £17,790.
X4 30D Xdrive Xline
48,500miAuto
£17,490
Hitchin
~£439/pm
Available to drive away today is this X4 X4 30D Xdrive Xline which is fitted out with a litre motor and automatic transmission. At the outstanding price of just £18,990 and manageable instalments at hand commencing at just £ per calendar month.
X4 Xdrive30d M Sport
73,005miAutoDiesel3.0L
£15,499
Peterborough
~£389/pm
Coming finished in the shade of red, this BMW has 73,005 miles clocked up on the dashboard and comes equipped with a 3.0L diesel motor with automatic transmission.
3.0 Xdrive30d M Sport 255 Bhp
99,772miAutoDiesel3.0L
£13,490
Peterborough
~£339/pm
In a black finish, this BMW X4 3.0 Xdrive30d M Sport 255 Bhp has got 99,772 miles clocked up on the dash and features a 3.0 litre diesel motor.
X4 Xdrive35d M Sport
56,350miAutoDiesel3.0L
£19,950
Harlow
~£501/pm
At the fabulous price of just £25,450 is this estate, it has got 48,900 miles clocked-up on the dash and comes fitted with a LTR diesel motor.
3.0 Xdrive35d M Sport 309 Bhp
63,000miAutoDiesel3.0L
£16,489
Hoddesdon
~£414/pm
Finished in the tone of black, this car has a 3000 CC diesel motor with automatic transmission and it has got 63,000 miles clocked-up on the dashboard.
3.0 Xdrive30d M Sport 255 Bhp
94,700miAutoDiesel3.0L
£14,499
Harlow
~£364/pm
Finished in the shade of white, this BMW X4 has 94,700 miles on the clock and incorporates a automatic 3000cc engine requiring diesel.
Xdrive35d M Sport
97,000miAutoDiesel3.0L
£15,695
Harlow
~£394/pm
Finished in the tone of white, this coupe X4 has 97,000 miles on the clock and is fitted out with a 3000CC diesel motor and automatic transmission.
20D M Sport
103,229miAutoDiesel2.0L
£13,995
Peterborough
~£351/pm
Currently available at this dealer in Peterborough: BMW X4 20D M Sport - 103,229 miles, a 2.0l diesel motor and automatic transmission.
M 3.0 M Competition 503 Bhp
65,849miAutoPetrol3.0L
£35,995
Luton
~£904/pm
Featuring a 3.0 Ltr petrol engine with automatic transmission, this second hand BMW X4 from this dealer is available to buy with a grey finish and has 65,849 miles clocked-up on the dashboard.
2.0 Xdrive20d M Sport X 188 Bhp
110,313miAutoDiesel2.0L
£20,495
Luton
~£515/pm
In a white finish, this 2.0 Litre diesel BMW with automatic transmission is currently available for you to buy.
3.0 30D Xline Xdrive Euro 6 Ss 2017
46,080miAutoDiesel3.0L
£18,995
Luton
~£477/pm
Providing the new privileged owner a truly amazing and top of the range level of transport, this X4 is available in the shade of black, is equipped with a 3.0l diesel engine with automatic transmission and has got 46,080 miles clocked-up on the dash.