2021 BMW 3 Series
M340d
16,895mi Auto Diesel
£35,500
Stockton-on-Tees
~£891/pm
Incorporating a Litre diesel motor with automatic transmission, this 3 Series M340d comes finished in the shade of blue and has 16,895 miles on the dashboard.
Images of a similar car, for illustrative purposes only.
2.0 320D M Sport 188 Bhp
£ - £ Current value range
We’ll check outstanding finance, if it’s a writeoff, stolen, mileage history, owner changes and so much more. Buy now for £5.00Feature coming soon.
6,706 cars
M340d
16,895mi Auto Diesel
£35,500
Stockton-on-Tees
~£891/pm
Incorporating a Litre diesel motor with automatic transmission, this 3 Series M340d comes finished in the shade of blue and has 16,895 miles on the dashboard.
330E M Sport Saloon
59,250mi Auto Hybrid 2.0L
£19,977
Orpington
~£502/pm
Grab the chance to be the lucky owner of this BMW 3 Series 330E M Sport Saloon which is now up for sale at just £19,977. It comes finished in the shade of white, incorporates a 2.0 litre hybrid motor with automatic transmission and it has clocked up 59,250 mi.
2.0 320I Luxury Euro 5 Ss
74,000mi Auto Petrol 2.0L
£9,950
Cheltenham
~£250/pm
This BMW 3 Series 2.0 320I Luxury Euro 5 Ss is equipped with a 2000 cc petrol motor with automatic transmission and has got 74,000 miles clocked up on the dash.
318I M Sport Saloon
22,412mi Auto Petrol 2.0L
£23,990
Borehamwood
~£602/pm
Looking to buy a BMW 3 Series? Then take a more in depth look at this second-hand one, it has 22,412 miles on the dash and has a 2.0 Litre petrol motor with automatic transmission.
Ed Sport
133,000mi Manual Diesel 2.0L
£6,795
St Albans
~£171/pm
Available for viewing at this dealer located in St Albans is this 3 Series Ed Sport that contains a 2.0 LTR diesel motor with manual transmission. It is up for sale and ready for you to drive away in the shade of white with 133,000 miles on the dash.
330E M Sport
64,491mi Auto Hybrid
£17,999
Rushden
~£452/pm
On the market and ready for its next owner to drive away is this 3 Series 330E M Sport that has a L hybrid engine with automatic transmission. This second hand model currently on sale at this dealer has done 64,491 miles and has been finished in the shade of orange.
M Sport
3,738mi Auto Petrol
£39,992
Dorchester
~£1,004/pm
Now on display at this car dealership's showroom located in Dorchester is this low mileage, like new saloon car that has a automatic gearbox and a L petrol engine.
Hatchback
90,717mi Auto Diesel 2.0L
£7,990
Dunstable
~£201/pm
Seize the chance to be the new owner of this 3 Series which is for sale at only £7,990. It is available in grey, has a 2.0L diesel motor with automatic transmission and it has clocked up 90,717 miles.
2.0 320I Se Touring Euro 6 Ss
31,000mi Auto Petrol 2.0L
£16,195
Preston
~£407/pm
Available to view at our dealership in Preston is this BMW 3 Series with just 31,000 miles clocked up on the dash.
M Sport
11,476mi Auto Hybrid 2.0L
£38,495
Online Dealer
~£967/pm
First registered in 2024: Second hand BMW 3 Series M Sport with automatic transmission with a 2000cc hybrid motor and only 11,476 miles on the dash.
320I M Sport Saloon
12,783mi Auto Petrol
£33,745
Stockport
~£847/pm
Available at our dealership located in the Stockport area is this BMW 3 Series 320I M Sport Saloon which features a Ltr petrol motor and automatic transmission. It is available to drive away in the shade of blue with 12,783 miles clocked-up on the dash.
320I M Sport Euro 6
27,914mi Auto Petrol 2.0L
£25,395
Melksham
~£638/pm
Get yourself behind the wheel of this BMW for only £24,995. It has 27,914 miles on the dash and incorporates a 2.0 L petrol engine.
335I Se
77,000mi Auto Petrol 3.0L
£7,895
Bournemouth
~£198/pm
Available on the market is this 3 Series that has a 3.0l petrol engine with automatic transmission. At the low price of only £7,895 and achievable instalments available starting at only £ per calendar month.
320D Efficientdynamics Touring
66,000mi Auto Diesel 2.0L
£10,495
Penzance
~£264/pm
Up for sale and ready for its new owner to drive away today is this BMW 3 Series which comes fitted out with a 2.0L diesel motor with automatic transmission. This second hand one currently available from this dealer in Penzance has been finished in black and has 66,000 miles clocked-up on the dashboard.
2.0 320D M Sport
111,657mi Auto Diesel 2.0L
£9,791
Nottingham
~£246/pm
A 2000CC diesel engine and automatic transmission are just a couple of the aspects that this BMW 3 Series is offering you.
320D Xdrive M Sport Touring Step
35,279mi Auto Diesel
£25,995
Braintree
~£653/pm
Priced at £25,995 you can get this used estate from this dealer which contains a LTR diesel motor with automatic transmission.
330E M Sport
25mi Auto Hybrid 2.0L
£36,995
Hailsham
~£929/pm
Are you thinking of choosing a BMW? Then take a look at this second hand like new one that has been very well kept and is still in like new condition inside and out. This model that is currently displayed at our showroom incorporates a 2.0 litre hybrid motor with automatic transmission and has 25 miles clocked up on the dash.
330I M Sport Step
87,992mi Auto Petrol 2.0L
£16,995
Cambridge
~£427/pm
This estate vehicle is fitted out with a 2.0 L petrol motor with automatic transmission and it has 87,992 miles clocked up on the dash.
2.0 330E 12Kwh Se Pro Euro 6 Ss
20,510mi Auto Hybrid 2.0L
£19,895
Worksop
~£500/pm
With automatic transmission and a 2.0 Litre hybrid motor, this second hand BMW 3 Series 2.0 330E 12Kwh Se Pro Euro 6 Ss comes in the tone of grey and has 20,510 miles on the dash.
2.0 330E 12Kwh M
49,121mi Auto Petrol 2.0L
£22,491
Nottingham
~£565/pm
On offer at our brilliant price of just £22,491 is this saloon, it has 49,121 miles clocked up on the dashboard and contains a 2000 cc petrol engine with automatic transmission.
330E M Sport Step
25,561mi Auto Hybrid 2.0L
£28,199
Oldbury
~£708/pm
This BMW 3 Series 330E M Sport Step is fitted out with a 2.0 Litre hybrid motor with automatic transmission and it has 25,561 miles clocked-up on the dash.
2.0 320D M Sport Shadow Edition Touring Euro
71,000mi Auto Diesel 2.0L
£15,750
High Wycombe
~£396/pm
Giving the new lucky owner a tremendous and top of the range level of transport, this estate second hand car comes in the shade of blue, has a 2.0l diesel motor with automatic transmission and it has 71,000 miles clocked up on the dash.
2.0 320Cd M Sport Edition
96,000mi Manual Diesel 2.0L
£4,995
Guildford
~£125/pm
On offer at the incredible price of just £5,495 is this BMW 3 Series 2.0 320Cd M Sport Edition , it comes equipped with manual transmission and a 2.0 Ltr diesel motor. This used model available from this dealer has 96,000 miles clocked-up on the dash.
320D M Sport
45,142mi Auto Diesel 2.0L
£23,500
Leeds
~£590/pm
This BMW 3 Series has a 2000cc diesel engine with automatic transmission and it has 45,025 miles clocked up on the dashboard.
With a mere 39,105 mi on the dashboard and painted in the tone of black, this BMW 3 Series comes fitted out with a 2000 cc diesel engine and manual transmission. Available to buy at the incredible price of just £ or with the option to purchase on finance with manageable repayments at hand from £ pm. Head out for a test drive in this saloon BMW and get a closer look at the specifications and features that come included with this model: This second hand car is currently on the market and ready for its new owner to drive away from this dealer in the Lewes area. It's on offer at the outstanding price of just £ alternatively you could opt to buy with monthly repayments commencing from around £ per month. Learn more about this saloon car and discover what your credit options could be by contacting the customer service team at this dealership.
*This general information is generated using AI to help you and are for demonstrative purposes only.