Used BMW M3 cars for sale on What Car?

In partnership with

What Car? Classifieds has 447 approved used BMW M3 cars available for sale from top BMW dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used BMW M3 near you.

In partnership with

Cars found 447

Chosen Filters (2)
* Postcode invalid
BMW M3 3.0 BiTurbo CS Steptronic XDrive Euro 6 (s/s) 4dr

BMW M3 3.0 BiTurbo CS Steptronic XDrive Euro 6 (s/s) 4dr

Inverness, Inverness-shire
  • 2023 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 7,524 Miles
£99,898
BMW M3 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

BMW M3 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

Birmingham, Worcestershire
  • 2023 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 5,000 Miles
£74,999
BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

Edgware, Middlesex
  • 2018 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 41,722 Miles
£36,244
BMW M3 4.0 IV8 Monte Carlo DCT Euro 4 2dr

BMW M3 4.0 IV8 Monte Carlo DCT Euro 4 2dr

Manchester, Lancashire
  • 2010 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 92,000 Miles
£19,950
BMW M3 Competition 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 4dr

BMW M3 Competition 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 4dr

Cheltenham, Gloucestershire
  • 2021 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 24,502 Miles
£52,950
BMW M3 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

BMW M3 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

Telford, Shropshire
  • 2022 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 29,570 Miles
£73,995
BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

Kiveton park, Sheffield
  • 2016 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 29,000 Miles
£33,490
BMW M3 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

BMW M3 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

Knaresborough, North yorkshire
  • 2021 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 10,376 Miles
£62,795
BMW M3 3.0 BiTurbo Competition M Touring Steptronic XDrive Euro 6 (s/s) 5dr

BMW M3 3.0 BiTurbo Competition M Touring Steptronic XDrive Euro 6 (s/s) 5dr

York, Yorkshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 4,600 Miles
£79,850
BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr

BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr

Wigan, Lancashire
  • 2014 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 51,645 Miles
£24,990
BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

Waltham abbey, Essex
  • 2018 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 41,300 Miles
£33,999
BMW M3 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

BMW M3 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

Uxbridge, Middlesex
  • 2022 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 13,400 Miles
£59,990
BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

Huddersfield, West yorkshire
  • 2017 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 57,000 Miles
£32,995
BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

Uxbridge, Middlesex
  • 2018 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 48,100 Miles
£33,990
BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr

BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr

Milton keynes, Northamptonshire
  • 2015 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 47,190 Miles
£28,099
BMW M3 Competition M3 Competition M XDrive Touring

BMW M3 Competition M3 Competition M XDrive Touring

Doncaster, South yorkshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 100 Miles
£81,500
BMW M3 3.0 BiTurbo Competition M Touring Steptronic XDrive Euro 6 (s/s) 5dr

BMW M3 3.0 BiTurbo Competition M Touring Steptronic XDrive Euro 6 (s/s) 5dr

Bradford, West yorkshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 7,000 Miles
£79,990
BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr

BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr

Manchester, Lancashire
  • 2017 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 23,000 Miles
£32,995
BMW M3 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

BMW M3 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

York, Yorkshire
  • 2023 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 12,000 Miles
£69,787
BMW M3 3.2i Euro 4 2dr

BMW M3 3.2i Euro 4 2dr

Wigan, Lancashire
  • 2005 reg
  • Petrol
  • 2 Doors
  • Manual
  • 49,000 Miles
£39,995
...