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 318D M Sport Touring Euro 5 Ss
£ - £ 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
First registered in 2021: Second hand BMW that has automatic transmission, just 22,412 miles on the dash and a 2000cc petrol engine.
Ed Sport
133,000mi Manual Diesel 2.0L
£6,795
St Albans
~£171/pm
133,000 miles on the dashboard, this 3 Series Ed Sport comes fitted with manual transmission and a 2000 cc diesel motor.
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
Are you considering going for a BMW 3 Series 2.0 320D M Sport Shadow Edition Touring Euro ? Well, take a closer look at this second-hand one from this dealer, it is equipped with a 2000CC diesel motor with automatic transmission and 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
Go down to this dealership for a closer look at this manual 3 Series 2.0 320Cd M Sport Edition containing a 2.0 ltr diesel motor with manual transmission. This second hand one comes in black and has 96,000 miles clocked up on the dashboard.
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.
Up for sale and available to take home is this BMW in the tone of white; this second hand model has clocked up 80,337 miles and is equipped with a 2.0l diesel motor with manual transmission. Look at this BMW fitted with all of these useful features: This used BMW 3 Series is now for sale in Plymouth, get in touch with this dealership for further information from their sales department.
*This general information is generated using AI to help you and are for demonstrative purposes only.