Used BMW M3 cars for sale on What Car?

Powered by

What Car? Classifieds have 400 approved used BMW M3 cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW M3 cars near you.

Powered by

Cars found 400

Chosen Filters (2)
* Postcode invalid
BMW 3 Series 4.0 IV8 DCT Euro 5 2dr

BMW 3 Series 4.0 IV8 DCT Euro 5 2dr

Abertillery, Gwent
  • 2012 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 60,400 Miles
£19,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

Wigan, Lancashire
  • 2022 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 8,399 Miles
£70,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

Bradford, West yorkshire
  • 2022 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 9,000 Miles
£79,990
BMW M3 4.0 V8 DCT Euro 5 2dr

BMW M3 4.0 V8 DCT Euro 5 2dr

Fulham, Greater london
  • 2010 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 58,000 Miles
£17,995
Image unavailable

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

Preston, Lancashire
  • 2023 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 2,890 Miles
£69,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

Wetherby, West yorkshire
  • 2021 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 2,800 Miles
£62,500
BMW M3 4.0 V8 DCT Euro 4 2dr

BMW M3 4.0 V8 DCT Euro 4 2dr

Oldham, Lancashire
  • 2009 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 60,100 Miles
£15,500
Image unavailable

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

Batley, West yorkshire
  • 2021 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 20,000 Miles
£63,980
BMW M3 3.2i 2dr

BMW M3 3.2i 2dr

Wetherby, West yorkshire
  • 2004 reg
  • Petrol
  • 2 Doors
  • Manual
  • 54,793 Miles
£26,990
BMW M3 3.0 BiTurbo DCT Euro 6 (s/s) 4dr

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

Crawley, West sussex
  • 2016 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 41,831 Miles
£29,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

Marlborough, Wiltshire
  • 2017 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 62,000 Miles
£29,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

Chester, Cheshire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 3,000 Miles
£81,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

Brierley hill, West midlands
  • 2023 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 500 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

Melton mowbray, Leicestershire
  • 2017 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 29,000 Miles
£35,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

Rochdale, Lancashire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 5,033 Miles
£72,985
BMW M3 3.2i Euro 4 2dr

BMW M3 3.2i Euro 4 2dr

Leatherhead, Surrey
  • 2004 reg
  • Petrol
  • 2 Doors
  • Manual
  • 89,952 Miles
£22,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

Reading, Berkshire
  • 2021 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 16,600 Miles
£55,995
BMW M3 3.2i Sequential 2dr

BMW M3 3.2i Sequential 2dr

Epping, Essex
  • 2005 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 16,900 Miles
£35,989
BMW M3 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

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

Minehead, Somerset
  • 2016 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 33,749 Miles
£33,790
BMW M3 4.0 IV8 Euro 4 2dr

BMW M3 4.0 IV8 Euro 4 2dr

Reading, Berkshire
  • 2008 reg
  • Petrol
  • 2 Doors
  • Manual
  • 66,437 Miles
£20,995
...