2020 BMW 3 Series
320D Xdrive Sport
43,210mi Auto Diesel 2.0L
£24,450
Hereford
~£614/pm
First registered in 2020: Used 3 Series 320D Xdrive Sport with automatic transmission, just 43,210 miles clocked-up on the dash and a 2.0 ltr diesel motor.
13 cars
320D Xdrive Sport
43,210mi Auto Diesel 2.0L
£24,450
Hereford
~£614/pm
First registered in 2020: Used 3 Series 320D Xdrive Sport with automatic transmission, just 43,210 miles clocked-up on the dash and a 2.0 ltr diesel motor.
320D M Sport Mhev
8,473mi Auto Diesel 2.0L
£35,950
Hereford
~£903/pm
Would you like a BMW 3 Series? Well, have a more in depth look at this used, but near mint one that is still in an almost spotless, nearly new condition inside and out. It incorporates a 2000cc diesel motor with automatic transmission and has only done a mere 8,473 mi.
320I M Sport Saloon
3,452mi Auto Petrol 2.0L
£33,950
Hereford
~£853/pm
Coming in the tone of red, this BMW is fitted out with a 2000 CC petrol engine with automatic transmission and has 3,452 miles on the dash.
320I M Sport Touring
11,242mi Auto Petrol 2.0L
£33,950
Hereford
~£853/pm
This BMW has 11,242 miles clocked-up on the dash and comes fitted out with a 2.0 Litre motor. It runs on petrol with automatic transmission and has been finished in the tone of black.
320I M Sport Saloon 2.0
16,572mi Auto Petrol 2.0L
£20,999
Hereford
~£527/pm
A marvellous price at this dealer on this second hand, low mileage BMW 3 Series with automatic transmission, a 2000 cc petrol engine and only 16,572 miles on the dashboard.
320I Se
29,938mi Auto Petrol 2.0L
£18,495
Hereford
~£464/pm
On the market is this 3 Series that features a 2000cc petrol motor with automatic transmission. On offer at the awesome price of only £18,495 and affordable instalments available beginning from £ monthly.
330E M Sport Touring
4,593mi Auto Hybrid 2.0L
£36,450
Hereford
~£915/pm
There's a fabulous price of only £39,450 on this almost flawless, nearly new BMW 3 Series 330E M Sport Touring that’s got a mere 4,593 miles clocked-up on the dash, automatic transmission and a 2.0 ltr hybrid engine.
320I M Sport Touring
17,843mi Auto Petrol 2.0L
£31,450
Hereford
~£790/pm
On the market and ready for you to take home is this 3 Series which has got a 2.0 L petrol motor with automatic transmission. This second hand model currently on sale at this dealership priced at £35,450 has 17,843 miles clocked up on the dash.
330E M Sport Saloon
3,982mi Auto Hybrid 2.0L
£43,950
Hereford
~£1,104/pm
A marvellous price of only £43,950 from this dealer for this like new, almost spotless 3 Series.
330E M Sport Saloon
7,437mi Auto Hybrid 2.0L
£33,950
Hereford
~£853/pm
In an almost spotless, like new condition throughout, this blue BMW 3 Series is on the market and ready for you to drive away at the marvellous price of just £34,450. It contains a 2.0L hybrid engine with automatic transmission and it has got a mere 7,437 miles clocked up on the dash. Achievable instalments are available from this dealer starting off at around £ per month.
320I M Sport Saloon
9,782mi Auto Petrol 2.0L
£35,950
Hereford
~£903/pm
Now available from this car dealer's showroom is this BMW 3 Series in superb, like new condition which comes fitted out with a 2000 CC petrol engine and automatic transmission.
320I M Sport Convertible
52,991mi Manual Petrol 2.0L
£9,950
Hereford
~£250/pm
BMW 3 Series 320I M Sport Convertible with a 2.0 L petrol engine and manual gearbox.
320I M Sport
7,853mi Auto Petrol 2.0L
£33,950
Hereford
~£853/pm
At this dealer you'll find the bargain price of just £33,950 on this saloon with a 2.0 litre petrol motor, automatic transmission and 7,853 miles on the dashboard.
M Sport Shadow Edition
33,396mi Manual Petrol 2.0L
£17,499
Leominster
~£439/pm
BMW 3 Series M Sport Shadow Edition with a 2000 cc petrol motor and manual gearbox.
Saloon 2.0 320D M Sport Euro 5 Ss 201
96,242mi Auto Diesel 2.0L
£7,995
Ross-on-Wye
~£201/pm
Now available from this dealership's showroom in the Ross-on-Wye area is this BMW fitted with a automatic transmission and 2.0 Litre diesel engine.
320D M Sport Steptronic
64,611mi Auto Diesel 2.0L
£13,995
Great Malvern
~£351/pm
This saloon second hand car has a 2000 cc diesel motor with automatic transmission and has 64,611 miles clocked up on the dashboard.
2L M Sport
88,127mi Auto Diesel 2.0L
£11,990
Newport
~£301/pm
Purchase this used 3 Series 2L M Sport for £11,990. Credit deals start off at £ every month for this car which comes equipped with automatic transmission and a 2000CC diesel motor.
2L M Sport
83,084mi Manual Diesel 2.0L
£9,990
Newport
~£251/pm
Coming fitted with manual transmission and a 2.0 litre diesel motor - this blue second-hand BMW is available for sale with 83,084 miles clocked-up on the dash.
2L M Sport
71,743mi Manual Petrol 2.0L
£9,490
Newport
~£238/pm
This BMW 3 Series has 71,743 miles on the dash and is fitted with a 2000CC engine. It runs on petrol with manual transmission and is finished in the tone of black.
Saloon
18,000mi Auto Hybrid 2.0L
£31,499
Gloucester
~£791/pm
Own this BMW for £31,999. Finance plans commence at £ monthly for this car that comes fitted with automatic transmission and a 2.0 Litre hybrid engine.
2.0 320D Se Business Edition Saloon Ste
92,647mi Auto Diesel 2.0L
£5,000
Gloucester
~£126/pm
With 92,647 miles clocked up on the dashboard, this is fitted out with a 2000CC diesel motor and automatic transmission.
320D Efficientdynamics
129,210mi Manual Diesel 2.0L
£3,995
Gloucester
~£100/pm
Currently advertised by this dealer in Gloucester is this saloon motor which comes fitted with manual transmission and a 2.0L diesel motor. It is on the market and ready for its new owner to drive away in the shade of blue with 129,210 mi clocked up on the dashboard.
318D Luxury
133,719mi Manual Diesel 2.0L
£3,995
Gloucester
~£100/pm
133,719 miles clocked-up on the dashboard, this BMW is fitted with manual transmission and a 2.0 litre diesel engine.
3.0 M Sport Euro 5 Ss
74,539mi Auto Diesel 3.0L
£12,499
Worcester
~£314/pm
Fitted out with a 3000CC diesel engine with automatic transmission - this black second-hand 3 Series is now available for sale with 74,539 miles clocked up on the dash.