BMW M3 cars available for sale now on What Car?

In partnership with

We have 36 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 36

Chosen Filters (2)
* Postcode invalid
BMW 3 Series Saloon 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 4dr

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

Cardiff, Glamorgan
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£85,975
BMW M3 3.0 BiTurbo Competition Touring Steptronic M XDrive Euro 6 (s/s) 5dr

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

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

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

Maidenhead, Surrey
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£86,995
BMW M3 Competition Touring 3.0 BiTurbo Competition Touring Steptronic M XDrive Euro 6 (s/s) 5dr

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

Cow roast, Hertfordshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£86,995
BMW 3 Series Saloon 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 4dr

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

Ascot, Berkshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£97,570
BMW M3 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 4dr

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

Derby, Derbyshire
  • Brand new
  • 2025 reg
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£86,420
BMW M3 3.0 BiTurbo Competition Touring Steptronic M XDrive Euro 6 (s/s) 5dr

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

Leeds, West yorkshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£92,995
BMW 3 Series Saloon 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 4dr

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

Shrewsbury, Shropshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£87,950
BMW M3 3.0 BiTurbo Competition Touring Steptronic M XDrive Euro 6 (s/s) 5dr

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

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

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

Romford, Essex
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£99,500
BMW M3 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 4dr

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

Crewe, Cheshire
  • Brand new
  • 2025 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 15 Miles
  • In stock
£89,999
BMW M3 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 4dr

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

Reading, Berkshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£90,413
BMW M3 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 4dr

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

Wallsend, Tyne and wear
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£109,370
BMW M3 3.0 BiTurbo Competition Touring Steptronic M XDrive Euro 6 (s/s) 5dr

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

Hindhead, Surrey
  • Petrol
  • 5 Doors
  • Automatic
  • 4 Miles
  • In stock
£88,499
BMW M3 3.0 BiTurbo Competition Touring Steptronic M XDrive Euro 6 (s/s) 5dr

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

Cambridge, Cambridgeshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£91,700
BMW M3 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 4dr

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

Hailsham, East sussex
  • Brand new
  • 2025 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 12 Miles
  • In stock
£93,545
BMW 3 Series Saloon 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 4dr

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

Tamworth, Staffordshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£84,795
BMW M3 3.0 BiTurbo Competition Touring Steptronic M XDrive Euro 6 (s/s) 5dr

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

Colne, Lancashire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£95,444
BMW M3 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 4dr

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

Rochdale, Lancashire
  • Petrol
  • 4 Doors
  • Automatic
  • 12 Miles
  • In stock
£86,990
BMW M3 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 4dr

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

Colchester, Essex
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£98,490
...