Sell your car Get offers from multiple dealers

Approved Used BMW M3 (2015-2018) cars for sale

We’ve got a fantastic selection of used BMW M3 (2015-2018) cars for sale. Every used BMW M3 (2015-2018) comes with the carwow Happiness Guarantee, which means its full history is checked and it has been through a thorough mechanical inspection. All our BMW M3 (2015-2018) cars are available only from manufacturer-approved dealers, are less than five years old and come with a 30-day returns guarantee*

See our range of approved used BMW M3 (2015-2018) cars for sale

2018 BMW
M3 (2015-2018) M3
  • 34,217 miles
  • 3.0 litres
  • Automatic
  • Petrol
Cash
£29,998
Good price
2017 BMW
M3 (2015-2018) M3
  • 38,273 miles
  • 3.0 litres
  • Automatic
  • Petrol
Cash
£39,500
Good price
2016 BMW
M3 (2015-2018) M3
  • 30,208 miles
  • 3.0 litres
  • Automatic
  • Petrol
Cash
£39,950
Good price
2017 BMW
M3 (2015-2018) M3
  • 37,323 miles
  • 3.0 litres
  • Automatic
  • Petrol
Cash
£40,980
Good price
2016 BMW
M3 (2015-2018) M3
  • 14,129 miles
  • 3.0 litres
  • Automatic
  • Petrol
Cash
£40,995
Good price
2016 BMW
M3 (2015-2018) M3
  • 36,355 miles
  • 3.0 litres
  • Automatic
  • Petrol
Cash
£41,000
Fair price
2017 BMW
M3 (2015-2018) M3
  • 24,753 miles
  • 3.0 litres
  • Automatic
  • Petrol
Cash
£41,985
Good price
2016 BMW
M3 (2015-2018) M3
  • 22,575 miles
  • 3.0 litres
  • Automatic
  • Petrol
Cash
£42,980
Good price
2017 BMW
M3 (2015-2018) M3
  • 31,245 miles
  • 3.0 litres
  • Automatic
  • Petrol
Cash
£42,995
Good price
2018 BMW
M3 (2015-2018) M3
  • 25,489 miles
  • 3.0 litres
  • Automatic
  • Petrol
Cash
£43,450
Good price
2017 BMW
M3 (2015-2018) M3
  • 26,026 miles
  • 3.0 litres
  • Automatic
  • Petrol
Cash
£43,500
Good price
2018 BMW
M3 (2015-2018) M3
  • 28,352 miles
  • 3.0 litres
  • Automatic
  • Petrol
Cash
£43,850
Good price
* In line with the Consumer Rights Act 2015