2018 BMW 3 Series
M Sport Shadow Edition
33,396mi Manual Petrol 2.0L
£17,499
Leominster
~£439/pm
This BMW 3 Series has a low mileage of 33,396 miles and has been driven for under a year.
1 cars
M Sport Shadow Edition
33,396mi Manual Petrol 2.0L
£17,499
Leominster
~£439/pm
This BMW 3 Series has a low mileage of 33,396 miles and has been driven for under a year.
320I M Sport Saloon
3,452mi Auto Petrol 2.0L
£33,950
Hereford
~£853/pm
Available to view at our dealership is this 3 Series 320I M Sport Saloon with only 3,452 miles clocked-up on the dashboard.
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 Touring
4,593mi Auto Hybrid 2.0L
£36,450
Hereford
~£915/pm
For sale and available to take on a test drive is this 3 Series finished in black - this second hand model features automatic transmission and a 2000 cc hybrid motor with 4,593 miles clocked up on the dashboard.
330E M Sport Saloon
7,437mi Auto Hybrid 2.0L
£33,950
Hereford
~£853/pm
Finished in blue, this used BMW 3 Series has 7,437 miles clocked up on the dashboard and is fitted with a 2.0 L hybrid engine with automatic transmission.
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.
320I M Sport Saloon
9,782mi Auto Petrol 2.0L
£35,950
Hereford
~£903/pm
Are you thinking of choosing a 3 Series 320I M Sport Saloon? Well, have a look at this second hand one with low mileage from us at this dealer that contains a 2.0 litre petrol engine with automatic transmission.
320I M Sport Touring
11,242mi Auto Petrol 2.0L
£33,950
Hereford
~£853/pm
On offer and ready for its next owner to drive away is this BMW, it comes fitted with a 2.0L petrol motor and automatic transmission. This second hand model at this dealership comes finished in black and has just 11,242 miles on the clock.
320D M Sport Mhev
8,473mi Auto Diesel 2.0L
£35,950
Hereford
~£903/pm
With a mere 8,473 miles on the dash, this 3 Series 320D M Sport Mhev in an almost pristine, like new condition is currently available for sale for £37,450 or on credit starting from £ per calendar month.
320I M Sport Touring
17,843mi Auto Petrol 2.0L
£31,450
Hereford
~£790/pm
This BMW 3 Series 320I M Sport Touring has 17,843 miles clocked up on the dashboard and comes fitted out with a 2000cc motor. It runs on petrol with automatic transmission and is available in the shade of grey.
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.
320D Xdrive Sport
43,210mi Auto Diesel 2.0L
£24,450
Hereford
~£614/pm
Painted in the tone of black, this estate motor has 43,210 miles clocked up on the dashboard and incorporates a automatic 2.0 LTR engine running on diesel.
320I M Sport Saloon 2.0
16,572mi Auto Petrol 2.0L
£20,999
Hereford
~£527/pm
Up for sale and ready for its next owner to take home - second hand 3 Series 320I M Sport Saloon 2.0 that has a 2.0 Litre petrol engine with automatic transmission. It could be yours for the amazing price of only £21,499 from this dealer in Hereford.
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.
320D M Sport Steptronic
64,611mi Auto Diesel 2.0L
£13,995
Great Malvern
~£351/pm
A 2.0 ltr diesel engine and automatic transmission are only some of the attributes that this 3 Series is offering.
3.0 M Sport Euro 5 Ss
74,539mi Auto Diesel 3.0L
£12,499
Worcester
~£314/pm
Now up for sale and ready for you to drive away is this BMW 3 Series 3.0 M Sport Euro 5 Ss with a 3.0 litre diesel motor and 74,539 miles on the dash.
330E M Sport
46,496mi Auto Hybrid 2.0L
£21,495
Worcester
~£540/pm
With 46,496 miles on the clock and finished in white, this motor comes fitted with a 2.0 LTR hybrid engine and has got automatic transmission.
2.0 330E 12Kwh M Sport Pro Edition Euro 6 S
37,783mi Auto Hybrid 2.0L
£26,324
Worcester
~£661/pm
Looking to buy a BMW 3 Series 2.0 330E 12Kwh M Sport Pro Edition Euro 6 S? Well, have a more in depth look at this second hand model finished in grey with automatic transmission, a 2.0l hybrid motor and 37,783 mi clocked-up on the dashboard.
2.0 330E Xdrive M Sport Professional Edition
22,400mi Auto 2.0L
£30,999
Kidderminster
~£778/pm
An awesome price of only £29,999 is currently being advertised by this dealer in Kidderminster for this low mileage 3 Series that has a mere 22,400 miles on the clock.
330E M Sport
25,632mi Auto Hybrid 2.0L
£21,057
Worcester
~£529/pm
Seize the opportunity to be the happy owner of this BMW 3 Series 330E M Sport that is now up for sale at just £22,250. It comes finished in black, contains a 2.0 L hybrid engine with automatic transmission and has clocked up 25,632 miles.
3.0 330D Xdrive M Sport Edition 4Wd
26,700mi Auto Diesel 3.0L
£36,999
Kidderminster
~£929/pm
Up for sale and available to drive home is this BMW finished in grey; this model is fitted out with a 3000cc diesel motor with automatic transmission and it has got 26,700 miles on the dashboard.
2.0 316D Sport Euro 6 Ss
64,339mi Manual Diesel 2.0L
£9,999
Kidderminster
~£251/pm
At this dealership there's an outstanding price for this used 3 Series with a 2.0 ltr diesel engine, manual transmission and 64,339 miles on the clock.
3.0 335D M Sport Shadow Edition U11374 Ulez
55,385mi Auto Diesel 3.0L
£17,990
Kidderminster
~£452/pm
Currently available on the market today is this BMW 3 Series that comes fitted with automatic transmission and a 3000CC diesel motor. On offer at the fabulous price of £17,990 and manageable instalments at hand starting out at only £ pm.
3.0 335D Xdrive M Sport 4Wd
67,500mi Auto Diesel 3.0L
£20,999
Kidderminster
~£527/pm
Containing a 3.0 Ltr diesel engine with automatic transmission, this BMW 3 Series comes finished in the tone of grey and has 67,500 miles clocked-up on the dash.