2017 BMW 3 Series
320D M Sport Touring
78,177mi Auto Diesel 2.0L
£13,991
Yate
~£351/pm
Finished in the shade of black, this vehicle has 78,177 miles on the dash and is fitted with a automatic 2.0 LTR engine requiring diesel.
1 cars
320D M Sport Touring
78,177mi Auto Diesel 2.0L
£13,991
Yate
~£351/pm
Finished in the shade of black, this vehicle has 78,177 miles on the dash and is fitted with a automatic 2.0 LTR engine requiring diesel.
2.0 320I M Sport Touring Euro 6 Ss
18,000mi Auto Petrol 2.0L
£26,990
Bristol
~£678/pm
Now available at our dealership in the Bristol area is this low mileage 3 Series 2.0 320I M Sport Touring Euro 6 Ss which consists of a petrol, 2.0 L engine and automatic transmission. On offer and ready for its next owner to drive away in the tone of with a mere 17,000 miles on the clock.
335D Xdrive M Sport
50,450mi Auto Diesel 3.0L
£18,490
Bristol
~£464/pm
Beginning from as little as £ monthly, you can buy this saloon BMW with a diesel 3.0L motor, automatic transmission and 50,450 miles on the dash.
2L Sport
92,000mi Auto Diesel 2.0L
£10,499
Kingswood
~£264/pm
This second hand BMW with a white finish is now on the market and ready for its next owner to drive away with the option to purchase with finance.
Saloon 2.0 328I M Sport Euro 6 Ss 201
49,000mi Auto Petrol 2.0L
£14,599
Thornbury
~£367/pm
This BMW 3 Series has 49,000 miles clocked-up on the dash and comes equipped with a 2000 cc engine. It runs on petrol with automatic transmission and comes in the shade of black.
Saloon 2.0 320I Se Xdrive Euro 6 Ss 2
60,400mi Auto Petrol 2.0L
£10,399
Thornbury
~£261/pm
On display at this dealer in the Thornbury area is this 4 door 3 Series Saloon 2.0 320I Se Xdrive Euro 6 Ss 2 that's fitted with a automatic gearbox and 2.0 L petrol engine.
Estate 2.0 320D Modern Touring Xdrive Euro 5
96,000mi Auto Diesel 2.0L
£8,899
Thornbury
~£223/pm
Finished in the shade of brown, this used BMW is equipped with a 2.0 Ltr diesel motor with automatic transmission and has 96,000 miles on the clock.
320D M Sport
74,800mi Auto Diesel 2.0L
£18,650
Bristol
~£468/pm
Finished in white, this BMW has 74,800 miles clocked up on the dash and is fitted with a automatic 2000cc engine requiring diesel.
2.0 320D M Sport Euro 6 Ss
93,000mi Auto Diesel 2.0L
£9,994
Bristol
~£251/pm
Coming finished in black, this saloon has automatic transmission, a 2.0 LTR diesel motor and 93,000 miles on the dash.
320D Business Efficientdynamics
111,000mi Manual Diesel 2.0L
£4,994
Bristol
~£125/pm
At this dealership there is a remarkable price for this BMW with manual transmission, a 2000 cc diesel engine and 111,000 miles clocked up on the dash.
Coupe 2.0 318Ci 318 Es 200555
37,907mi Manual Petrol 2.0L
£6,495
Bristol
~£163/pm
This second hand car for sale from this dealership priced at £6,495 has been finished in the shade of silver and has 37,907 miles on the dashboard.
2L 330E M Sport
72,931mi Auto Hybrid 2.0L
£17,299
Bristol
~£434/pm
Be the next owner of this BMW 3 Series featuring automatic transmission with a 2.0 Ltr hybrid engine. This used one at this dealership in Bristol is available at the outstanding price of £18,000, has been finished in blue and has clocked up 72,931 miles.
2.0 330E Sport Pro 288 Bhp
78,569mi Auto Hybrid 2.0L
£17,450
Bristol
~£438/pm
On offer at the low price of only £18,690 is this estate, it is fitted out with a 2.0 Litre hybrid engine with automatic transmission and has 78,569 miles clocked up on the dash.
320I Luxury Touring U555934
51,447mi Auto Petrol 2.0L
£12,990
Bristol
~£326/pm
3 Series with a 2000 cc petrol engine and automatic transmission.
320I Luxury Touring U555892
55,018mi Auto Petrol 2.0L
£12,990
Bristol
~£326/pm
This motor is now available to buy from this car dealership in Bristol. It has 55,018 miles clocked up on the dash and comes equipped with a 2.0 ltr petrol motor and automatic transmission.
320I Luxury Touring U555889
60,770mi Auto Petrol 2.0L
£11,990
Bristol
~£301/pm
3 Series 320I Luxury Touring U555889 with a 2.0l petrol motor and automatic transmission.
320I M Sport Touring U556029
46,105mi Auto Petrol 2.0L
£13,990
Bristol
~£351/pm
Available for viewing at our dealership located in Bristol is this BMW that is equipped with a 2000CC petrol engine with automatic transmission. On offer and ready for you to drive away in the shade of white with 46,105 miles on the clock.
2.0 320D M Sport Touring Euro 5 Ss
89,000mi Manual Diesel 2.0L
£8,995
Bristol
~£226/pm
This estate car has done 89,000 miles and comes fitted out with a 2000 cc diesel engine with manual transmission. It's currently on the market and ready for its next owner to take home for the fabulous price of just £8,995.
320I Luxury Touring U555939
61,090mi Auto Petrol 2.0L
£9,990
Bristol
~£251/pm
Available in the tone of white, this 3 Series 320I Luxury Touring U555939 has 61,090 miles clocked-up on the dash and incorporates a 2.0 litre petrol engine.
320I M Sport Touring U556021
63,407mi Auto Petrol 2.0L
£10,990
Bristol
~£276/pm
Coming in the shade of blue, this 2.0L petrol BMW 3 Series 320I M Sport Touring U556021 with automatic transmission is available to test drive.
2.0 320D M Sport Euro 5 Ss
96,000mi Manual Diesel 2.0L
£4,995
Bristol
~£125/pm
Choose this second-hand BMW 3 Series for £4,995. Finance offers begin from only £ monthly for this vehicle which has got a 2000CC diesel engine with manual transmission.
320 I Se U555609
13,846mi Auto Petrol 2.0L
£7,490
Bristol
~£188/pm
On offer from this dealer is this low mileage 3 Series. It only has 13,846 miles clocked up on the dash and features a 2000 CC petrol engine with automatic transmission.
2.5 325I Se Euro 4
65,000mi Auto Petrol 2.5L
£4,995
Bristol
~£125/pm
Available for viewing at this dealership in Bristol is this used car that is equipped with a petrol, 2.5 litre engine and automatic gearbox. It is on the market in the shade of grey with 65,000 miles on the dash.
2.0 320I Se Euro 4
28,000mi Auto Petrol 2.0L
£5,495
Bristol
~£138/pm
Check out the marvellous price at this car dealership on this second hand, low mileage saloon with a 2.0 litre petrol engine, automatic transmission and only 28,000 miles clocked-up on the dash.