Used BMW M3 cars for sale on What Car?

In partnership with

What Car? Classifieds has 439 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 439

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

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

Bayford, Hertfordshire
  • 2023 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 4,000 Miles
£68,950
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

Knaresborough, North yorkshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 13,445 Miles
£70,995
BMW M3 3.2i 2dr

BMW M3 3.2i 2dr

Birmingham, Warwickshire
  • 2002 reg
  • Petrol
  • 2 Doors
  • Manual
  • 90,000 Miles
£11,990
BMW M3 Competition 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

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

Hailsham, East sussex
  • 2022 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 7,212 Miles
£61,995
BMW M3 3.0 BiTurbo Competition Touring Steptronic XDrive Euro 6 (s/s) 5dr

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

Bournemouth, Dorset
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 3,031 Miles
£81,991
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

Boroughbridge, North yorkshire
  • 2022 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 3,000 Miles
£73,995
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

Berkhamsted, Hertfordshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 5,000 Miles
£69,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

Ashford, Kent
  • 2018 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 42,000 Miles
£34,995
BMW M3 3.0 BiTurbo Euro 6 (s/s) 4dr

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

Leeds, Yorkshire
  • 2015 reg
  • Petrol
  • 4 Doors
  • Manual
  • 93,202 Miles
£21,990
BMW M3 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 4dr

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

Ballymena, County antrim
  • 2021 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 18,000 Miles
£53,995
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

North somerset, North somerset
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 16,000 Miles
£74,949
BMW M3 Competition 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

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

Guildford, Surrey
  • 2023 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 5,500 Miles
£69,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

Lytham st. annes, Lancashire
  • 2017 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 54,179 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

Durham, Durham
  • 2024 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 3,261 Miles
£71,990
BMW M3 4.0 V8 Limited Edition 500 DCT Euro 5 2dr

BMW M3 4.0 V8 Limited Edition 500 DCT Euro 5 2dr

Southampton, Hampshire
  • 2012 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 34,000 Miles
£34,995
BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr

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

Poole, Dorset
  • 2015 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 67,255 Miles
£25,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

Barry, Angus
  • 2018 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 30,600 Miles
£36,895
Image unavailable

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

Stoke-on-trent, Staffordshire
  • 2017 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 57,500 Miles
£30,995
BMW M3 4.0 IV8 DCT Euro 4 4dr

BMW M3 4.0 IV8 DCT Euro 4 4dr

Sutton coldfield, West midlands
  • 2008 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 78,500 Miles
£18,995
BMW M3 3.2i 2dr

BMW M3 3.2i 2dr

Loughborough, Leicestershire
  • 2022 reg
  • Petrol
  • 2 Doors
  • Manual
  • 25,234 Miles
£39,990
...