Used BMW 3 Series cars
4 cars

2013 BMW 3 Series
2.0 328i SE Touring 5dr Petrol Manual Euro 6 (s/s) (245 ps)
126,500 mi
Petrol · Manual
£4,750
- 0 faults listed
- No service history

2014 BMW 3 Series
2.0 320i M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)
104,355 mi
Petrol · Automatic
£5,895
- 0 faults listed
- No service history

2015 BMW 3 Series
2.0 318d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)
142,000 mi
Diesel · Automatic
£5,995
- 0 faults listed
- No service history

2017 BMW 3 Series
2.0 318d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)
95,000 mi
Diesel · Automatic
£10,399
- 0 faults listed
- No service history
An older BMW 3 Series is a lot of car for the money, as long as you buy on condition rather than the badge.
Cheap BMW 3 Series deals
Higher mileage suits the 3 Series when the history stacks up, which is why we show the full MOT record on every one. Priced to condition, faults and all.
What to look for in a used BMW 3 Series
Look closely at the service history and check for oil leaks and suspension wear on higher-mileage examples, points the MOT record helps reveal.