Used BMW M3 cars for sale on What Car?

In partnership with

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

Chosen Filters (2)
* Postcode invalid
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

Wigan, Lancashire
  • 2023 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 11,500 Miles
£64,995
BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr

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

Stourbridge, West midlands
  • 2015 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 62,000 Miles
£23,995
BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr

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

Derby, Derbyshire
  • 2014 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 69,000 Miles
£24,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

Manchester, Lancashire
  • 2022 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 15,000 Miles
£59,995
BMW M3 4.0 IV8 Euro 5 4dr

BMW M3 4.0 IV8 Euro 5 4dr

Petersfield, Hampshire
  • 2010 reg
  • Petrol
  • 4 Doors
  • Manual
  • 61,000 Miles
£24,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

St neots, Cambridgeshire
  • 2022 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 33,715 Miles
£63,995
BMW M3 Competition 3.0 BiTurbo Competition M Touring Steptronic XDrive Euro 6 (s/s) 5dr

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

Sheffield, South yorkshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 11,766 Miles
£72,000
BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

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

Preston, Lancashire
  • 2016 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 51,000 Miles
£28,989
BMW M3 4.0 IV8 DCT Euro 5 2dr

BMW M3 4.0 IV8 DCT Euro 5 2dr

Waltham abbey, Essex
  • 2013 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 46,000 Miles
£24,999
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

Norwich, Norfolk
  • 2024 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 11,279 Miles
£64,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

Huddersfield, West yorkshire
  • 2018 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 67,300 Miles
£31,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

Blackpool, Lancashire
  • 2022 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 25,810 Miles
£60,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

York, Yorkshire
  • 2022 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 33,000 Miles
£56,995
BMW M3 Competition M3 Competition M XDrive Touring

BMW M3 Competition M3 Competition M XDrive Touring

Coleraine, County londonderry
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 17,438 Miles
£66,950
Image unavailable

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

Derby, Derbyshire
  • 2018 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 29,500 Miles
£35,995
BMW M3 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 4dr

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

Manchester, Lancashire
  • 2022 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 47,485 Miles
£49,999
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

Tamworth, Staffordshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 3,497 Miles
£74,995
BMW M3 TOURING 3.0 BiTurbo Competition M Touring Steptronic XDrive Euro 6 (s/s) 5dr

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

Norwich, Norfolk
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 7,851 Miles
£67,820
BMW M3 Competition 3.0 BiTurbo Competition M Touring Steptronic XDrive Euro 6 (s/s) 5dr

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

Glasgow, Lanarkshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 2,535 Miles
£76,995
BMW M3 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 4dr

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

Wolverhampton, Staffordshire
  • 2021 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 12,300 Miles
£57,999
...