BMW M3 cars available for sale now on What Car?

In partnership with

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

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

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
£94,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

Hereford, Herefordshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£85,950
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 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

Romford, Essex
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£92,095
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

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

Wakefield, West yorkshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£89,732
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
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£79,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

Bristol, Avon
  • 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

Cockermouth, Cumbria
  • Petrol
  • 5 Doors
  • Automatic
  • In stock
£97,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

Ashford, Kent
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • Available Nov
£91,990
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

Portadown, Armagh
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£85,000
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

Rochdale, Lancashire
  • Brand new
  • 2024 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 12 Miles
  • In stock
£92,693
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

Edinburgh, Midlothian
  • Petrol
  • 5 Doors
  • Automatic
  • In stock
£92,944
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

Littlehampton, West sussex
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£82,500
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

Bedford, Bedfordshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£79,993
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

Glasgow, Lanarkshire
  • Petrol
  • 5 Doors
  • Automatic
  • 14 Miles
  • In stock
£88,995
...