Used BMW 3 Series (2015-2018) cars for sale

We've got a fantastic selection of used BMW 3 Series (2015-2018) cars for sale. Every used BMW 3 Series (2015-2018) has a full history check and has been through a thorough mechanical inspection. All our BMW 3 Series (2015-2018) cars are available only from carwow approved dealers, are all less than five years old and come with a 14-day returns guarantee*

See our range of used BMW 3 Series (2015-2018) cars for sale

BMW
3 Series SE
  • 41,080 miles
  • 2.0 litres
  • Manual
  • Diesel
Cash
£9,299
View deal details
BMW
3 Series Luxury
  • 51,003 miles
  • 2.0 litres
  • Automatic
  • Diesel
Cash
£12,995
View deal details
2018 BMW
3 Series Sport
  • 60,000 miles
  • 2.0 litres
  • Manual
  • Diesel
Cash
£13,599
Good price
View deal details
BMW
3 Series EfficientDynamics Sport
  • 40,190 miles
  • 2.0 litres
  • Manual
  • Diesel
Cash
£13,999
View deal details
BMW
3 Series M Sport
  • 46,030 miles
  • 2.0 litres
  • Automatic
  • Diesel
Cash
£14,299
View deal details
BMW
3 Series EfficientDynamics Plus
  • 26,510 miles
  • 2.0 litres
  • Manual
  • Diesel
Cash
£14,499
View deal details
BMW
3 Series Luxury
  • 27,050 miles
  • 2.0 litres
  • Automatic
  • Diesel
Cash
£14,599
View deal details
BMW
3 Series M Sport
  • 78,658 miles
  • 3.0 litres
  • Automatic
  • Diesel
Cash
£14,700
View deal details
BMW
3 Series Sport
  • 27,540 miles
  • 1.5 litres
  • Manual
  • Petrol
Cash
£15,499
View deal details
BMW
3 Series Sport
  • 44,321 miles
  • 1.5 litres
  • Automatic
  • Petrol
Cash
£15,499
View deal details
BMW
3 Series M Sport
  • 51,095 miles
  • 2.0 litres
  • Automatic
  • Diesel
Cash
£15,500
View deal details
2017 BMW
3 Series M Sport
  • 44,000 miles
  • 2.0 litres
  • Manual
  • Diesel
Cash
£15,599
Good price
View deal details

* In line with the Consumer Rights Act 2015