2016 BMW X4
M Sport
150,500mi Auto Diesel 3.0L
£10,995
Norwich
~£276/pm
This used BMW X4 M Sport coming in the shade of silver is now on the market and ready for you to drive away with the option for you to pay with finance.
2 cars
M Sport
150,500mi Auto Diesel 3.0L
£10,995
Norwich
~£276/pm
This used BMW X4 M Sport coming in the shade of silver is now on the market and ready for you to drive away with the option for you to pay with finance.
X4 Xdrive 30D M Sport X
38,398mi Auto Diesel 3.0L
£31,107
Norwich
~£781/pm
Take a test drive in this BMW X4 that has a 3000 cc diesel motor with automatic transmission. This second hand model at our dealership in Norwich has been finished in black and only has 38,398 miles clocked up on the dash.
X4 M40i
31,266mi Auto Petrol 3.0L
£36,500
King's Lynn
~£917/pm
Take a test drive in this BMW X4 that features automatic transmission and a 3.0 Ltr petrol motor. This second-hand one from this dealer is up for sale at the bargain price of just £36,500, has been finished in and has 31,266 miles on the clock.
3.0 M40i Mht Suv Hybrid Xdrive 3
8,278mi Auto Petrol 3.0L
£56,827
Colchester
~£1,427/pm
Second hand BMW in a neat condition, tidy and clean throughout. It drives very well with its 3000 cc petrol motor, automatic gearbox and it has a mere 8,278 miles clocked up on the dash. You could even choose to spread the cost with achievable payments starting out at only £ per month.
2.0 20D Mht M Sport X Suv Hybrid X
67,169mi Auto Diesel 2.0L
£29,130
Colchester
~£732/pm
Starting off at as little as £ monthly, you can get this BMW with automatic transmission, a diesel 2.0 LTR engine and 67,169 miles on the clock.
2.0 20D M Sport Suv Xdrive Euro 6
86,000mi Auto Diesel 2.0L
£14,995
Clacton-On-Sea
~£377/pm
Having 86,000 miles on the dash and finished in the tone of grey, this suv X4 is fitted with a 2.0 L diesel motor and automatic transmission.
Xdrive20d Mht M Sport Step
67,571mi Auto Diesel 2.0L
£30,490
Boston
~£766/pm
67,571 miles clocked-up on the dash, this X4 Xdrive20d Mht M Sport Step comes fitted with a 2.0 LTR diesel motor and automatic transmission.
Xdrive20d Mht M Sport Step
21,628mi Auto Diesel 2.0L
£33,990
Boston
~£854/pm
An amazing price of only £33,990 from this dealer for this used estate with just 20,514 mi on the clock.
Xdrive M40i Step
29,158mi Auto Petrol 3.0L
£35,990
Boston
~£904/pm
A 3.0 Litre petrol engine and automatic transmission are just some of the qualities that this estate second hand car is offering.
2.0 20D M Sport Xdrive Euro 6 Ss
48,480mi Auto Diesel 2.0L
£25,995
Saffron Walden
~£653/pm
Become the new owner of this BMW that is fitted with automatic transmission and a 2.0 LTR diesel engine. This second hand model available from this dealer has 48,480 miles clocked up on the dash.
2.0 Xdrive20d M Sport 188 Bhp
87,068mi Diesel
£14,308
Peterborough
~£359/pm
On the market and ready for you to take home is this X4 painted in white. This second hand mode features a litre diesel motor with transmission and has clocked-up 87,068 miles.
Xdrive20d M Sport Step Tech-plus Pack
29,259mi Auto Diesel
£27,799
Peterborough
~£698/pm
Now available from our dealership in the Peterborough area is this used, low mileage suv encompassing a diesel, litre engine and automatic gearbox. It's on the market and ready for you to drive home in the shade of white with only 29,259 mi clocked-up on the dashboard.
3.0 30D M Sport Suv Xdrive 258 P
87,367mi Auto Diesel 3.0L
£16,990
Peterborough
~£427/pm
In a black finish, this X4 contains a 3.0 litre diesel engine with automatic transmission and it has got 87,367 miles on the dash.
X4 M40i
40,882mi Auto Petrol 3.0L
£35,995
Cambridge
~£904/pm
At only £35,995 is this suv that is fitted with automatic transmission and a 3.0 LTR petrol motor. This second hand one has 40,882 miles on the clock.
Xdrive30d M Sport
76,902mi Auto Diesel 3.0L
£17,495
Peterborough
~£439/pm
This BMW is equipped with a 3.0 L diesel motor with automatic transmission and it has 76,902 miles on the dash.
Xdrive20d M Sport Step Estate
44,336mi Auto Diesel 2.0L
£16,630
Peterborough
~£418/pm
Painted in black, this used car features a 2.0 L diesel engine with automatic transmission and has 44,336 miles clocked up on the dash. First Registered in 2015, this BMW X4 is available to buy for £16,880.
Xdrive20d M Sport
65,138mi Auto Diesel 2.0L
£25,995
Peterborough
~£653/pm
Choose this second hand X4 Xdrive20d M Sport for only £25,995. Finance offers start out at around £ each month for this car which features a 2.0 Litre diesel engine with automatic transmission.
3.0 Xdrive35d M Sport 309 Bhp
82,708mi Auto Diesel 3.0L
£16,700
Peterborough
~£419/pm
Are you interested in owning a BMW X4? Then consider this used model coming in silver with 82,708 miles on the clock, automatic transmission and a 3.0 l diesel motor.
X4 Xdrive20d M Sport
35,409mi Auto Diesel 2.0L
£29,990
Peterborough
~£753/pm
Available to test drive upon your request is this second hand car with 35,409 miles clocked up on the dashboard, automatic gearbox and a 2000cc diesel engine.
X4 M40d
38,709mi Auto Diesel 3.0L
£34,990
Peterborough
~£879/pm
Available from this dealership in Peterborough: BMW X4 X4 M40d - 3000cc diesel engine, automatic transmission and 38,709 miles.
X4 Xdrive 20D M Sport Mhev
18,800mi Auto Diesel 2.0L
£31,464
Chelmsford
~£790/pm
Available to view at this dealer is this low mileage BMW X4 coming equipped with automatic transmission and a 2.0 ltr diesel engine. It is up for sale and ready for you to drive away in the tone of blue with just 18,800 miles clocked up on the dashboard.
3.0 M40i Mht Xdrive
5,924mi Auto Petrol 3.0L
£50,895
Bishop's Stortford
~£1,278/pm
Coming in the shade of white, this car is fitted out with a 3000 cc petrol engine with automatic transmission and it has 5,924 miles clocked up on the dash.
2.0 20D Mht M Sport Suv Hybrid Xdr
38,642mi Auto Diesel 2.0L
£35,195
Bishop's Stortford
~£884/pm
First registered in 2021: Used X4 2.0 20D Mht M Sport Suv Hybrid Xdr with automatic transmission with a 2000 cc diesel engine and a mere 38,642 miles clocked up on the dashboard.
3.0 Xdrive35d M Sport 309 Bhp
100,000mi Auto Diesel 3.0L
£14,750
Sandy
~£370/pm
100,000 miles clocked up on the dash and in a grey finish, this used car is fitted out with automatic transmission and a 3000CC diesel motor.