2020 BMW 3 Series
2.0 320D M
54,311mi Auto Diesel 2.0L
£23,990
Keighley
~£602/pm
Starting at only £ monthly, you can get this estate second hand car with 54,311 miles clocked-up on the dash, diesel 2.0 LTR motor and automatic transmission.
21 cars
2.0 320D M
54,311mi Auto Diesel 2.0L
£23,990
Keighley
~£602/pm
Starting at only £ monthly, you can get this estate second hand car with 54,311 miles clocked-up on the dash, diesel 2.0 LTR motor and automatic transmission.
2.0 320D M
34,693mi Auto Diesel 2.0L
£10,990
Keighley
~£276/pm
With a mere 34,693 miles on the dash and finished in black, this 3 Series is fitted out with a 2000 cc diesel motor and automatic transmission. On offer at the amazing price of only £10,990 or with the possibility to purchase using finance with manageable instalments on offer from £ per month.
2.0 320D Se Euro 6 Ss
109,000mi Auto Diesel 2.0L
£12,989
Keighley
~£326/pm
First registered in 2019: Used 3 Series with a 2.0 ltr diesel engine, automatic transmission and only 109,000 miles on the dash.
Sport
124,000mi Auto Hybrid 2.0L
£6,989
Keighley
~£176/pm
Finished in the tone of black, this saloon used car is equipped with a 2.0 LTR hybrid engine with automatic transmission and it has got 124,000 miles clocked up on the dashboard.
Saloon
33,000mi Auto Hybrid 2.0L
£24,995
Keighley
~£628/pm
Providing its new proud owner a wonderful and top rate mode of transport, this saloon vehicle has been finished in the tone of blue, has 33,000 miles clocked-up on the dash and contains a 2.0L hybrid engine with automatic transmission.
2.0 320D M
19,471mi Auto Diesel 2.0L
£24,490
Keighley
~£615/pm
On the market and ready for its new owner to take home is this BMW 3 Series painted in blue. This second hand mode is fitted with a 2000 CC diesel motor with automatic transmission and has 19,471 miles clocked up on the dash.
2.0 320D Mht M Sport Touring Euro 6 Ss
96,000mi Auto Hybrid 2.0L
£17,989
Keighley
~£452/pm
BMW 3 Series 2.0 320D Mht M Sport Touring Euro 6 Ss with a 2.0 Ltr hybrid motor and automatic gearbox.
2.0 320D M Sport Xdrive Euro 6 Ss
92,000mi Auto Diesel 2.0L
£11,989
Keighley
~£301/pm
Searching to buy a 3 Series? Well, have a look at this used model, with a 2000cc diesel motor, automatic transmission and 92,000 miles on the dashboard.
2.0 320I M Sport Euro 5 Ss
53,031mi Auto Petrol 2.0L
£8,989
Keighley
~£226/pm
This vehicle has 53,031 miles clocked up on the dash and comes fitted with a 2.0 L petrol motor with automatic transmission.
2.0 320I M Sport Euro 6 Ss
37,606mi Auto Petrol 2.0L
£10,489
Keighley
~£263/pm
This 3 Series has 37,606 miles on the clock and is fitted with a 2.0 LTR petrol engine with automatic transmission.
320D M Sport
158,000mi Manual Diesel 2.0L
£6,789
Keighley
~£170/pm
Currently available from our dealership is this grey BMW 3 Series 320D M Sport which is equipped with a 2.0 litre diesel engine and manual transmission.
316D Se
144,000mi Manual Diesel 2.0L
£5,989
Keighley
~£150/pm
Currently available from our dealership in the Keighley area is this 3 Series 316D Se that has manual transmission and a 2.0 ltr diesel motor. It is on offer in a red finish with 144,000 miles on the dashboard.
330D Xdrive Luxury
137,000mi Auto Diesel 3.0L
£5,989
Keighley
~£150/pm
This second hand BMW in a grey finish is now available on the market with the added option for you to purchase it with credit.
318D Se
158,000mi Manual Diesel 2.0L
£2,989
Keighley
~£75/pm
Become the next owner of this 3 Series 318D Se that comes fitted with a 2.0 LTR diesel engine with manual transmission. This second hand model currently available from this dealership is advertised at the fantastic price of £2,989, has 158,000 miles clocked-up on the dashboard and has been finished in blue.
2.0 320D M Sport Touring Xdrive Euro 6 Ss
112,000mi Auto Diesel 2.0L
£11,989
Keighley
~£301/pm
This BMW has 112,000 miles on the dash and incorporates a 2000 CC diesel motor with automatic transmission. It's up for sale and ready for you to take home for the fantastic price of only £11,989.
2.0 318D Sport Euro 6 Ss
141,000mi 2.0L
£9,989
Keighley
~£251/pm
With a 2.0 Ltr engine with transmission: this second hand BMW is now available for sale with 141,000 miles on the clock.
2.0 320I Se Touring Euro 6 Ss
141,000mi Auto Petrol 2.0L
£8,489
Keighley
~£213/pm
Be the new owner of this BMW featuring a 2.0l petrol motor and automatic transmission. This second hand model from this dealer in Keighley has been finished in the shade of blue and has clocked-up 141,000 miles.
320D Edition
141,000mi Manual Diesel 2.0L
£6,989
Keighley
~£176/pm
This 3 Series 320D Edition has 141,000 mi clocked-up on the dash and has a 2.0 litre diesel engine. This particular second-hand one from this dealership in Keighley is available with a black finish.
320D M Sport Shadow Edition
116,000mi Manual Diesel 2.0L
£8,989
Keighley
~£226/pm
This 3 Series has 116,000 miles on the dashboard and comes equipped with a 2.0l motor. It runs on diesel with manual transmission and has been finished in the shade of white.
2.0 330E 12Kwh
11,639mi Auto 2.0L
£24,990
Keighley
~£628/pm
Choose this BMW 3 Series 2.0 330E 12Kwh for only £24,990. Credit plans commence from only £ a month for this car that is equipped with a 2000 cc engine with automatic transmission.
2.0 330E 12Kwh
21,283mi Auto Hybrid 2.0L
£25,490
Keighley
~£640/pm
Providing the new privileged owner a truly amazing and first rate mode of transport, this car is available in the shade of grey, is fitted with a 2.0L hybrid engine with automatic transmission and has got 21,283 miles clocked up on the dashboard.
2.0 320D M Sport Touring Xdrive Euro 6 Ss
131,000mi Manual Diesel 2.0L
£6,995
Bradford
~£176/pm
Up for sale and available to take on a test drive is this 3 Series in a red finish; this model incorporates a 2000 CC diesel engine with manual transmission and has done 131,000 mi.
2.0 320D M Sport Euro 6 Ss
141,193mi Manual Diesel 2.0L
£6,995
Bradford
~£176/pm
This second hand 3 Series from this dealer in Bradford has got 141,193 miles clocked up on the dash and is fitted out with a 2.0 L diesel motor.
320D Luxury
110,588mi Manual Diesel 2.0L
£6,495
Bradford
~£163/pm
Thinking of buying a saloon? Then take a look at this second hand model from this dealer in Bradford, it is fitted out with a 2.0 litre diesel engine with manual transmission and has 110,588 miles clocked-up on the dash.