BMW M3 cars available for sale now on What Car?

In partnership with

We have 48 new BMW M3 cars available from offical BMW dealers. Browse now, and find the perfect new BMW M3 near you.

In partnership with

Cars found 48

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

Carlisle, Cumbria
  • Brand new
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£99,530
BMW M3 Competition Touring 3.0 BiTurbo Competition M Touring Steptronic XDrive Euro 6 (s/s) 5dr

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

Cow roast, Hertfordshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£89,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

Blackburn, Lancashire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£85,990
BMW 3 Series Saloon 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

BMW 3 Series Saloon 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

Cow roast, Hertfordshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£87,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

Leeds, West yorkshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£99,175
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

Rochdale, Lancashire
  • Petrol
  • 5 Doors
  • Automatic
  • 12 Miles
  • In stock
£92,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

Manchester, Lancashire
  • Petrol
  • 5 Doors
  • Automatic
  • 9 Miles
  • In stock
£92,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

Cobham, Surrey
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£87,971
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

Aberdeen, Kincardineshire
  • Petrol
  • 5 Doors
  • Automatic
  • 12 Miles
  • In stock
£85,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

Borehamwood, Hertfordshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£88,146
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

Cambridge, Cambridgeshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£78,000
BMW 3 Series Saloon 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

BMW 3 Series Saloon 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

Solihull, West midlands
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£86,000
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

Newbridge, Midlothian
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£91,355
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

Bishop stortford, Hertfordshire
  • Petrol
  • 4 Doors
  • Automatic
  • 5 Miles
  • In stock
£90,600
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

Cobham, Surrey
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£89,714
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

Hungerford, Berkshire
  • Petrol
  • 4 Doors
  • Automatic
  • 11 Miles
  • In stock
£92,250
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

Cambridge, Cambridgeshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£81,620
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

Llandudno junction, Gwynedd
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£88,950
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

Bristol, Avon
  • Brand new
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£90,500
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

Ashford, Kent
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£91,999
...