BMW M4 cars available for sale now on What Car?

In partnership with

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

In partnership with

Cars found 37

Chosen Filters (3)
* Postcode invalid
BMW M4 3.0 BiTurbo CS Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo CS Steptronic XDrive Euro 6 (s/s) 2dr

Sheffield, South yorkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£120,345
BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

Stafford, Staffordshire
  • Brand new
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£82,499
BMW M4 Competition Coupe 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 Competition Coupe 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

Ascot, Berkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£77,990
BMW M4 3.0 BiTurbo CS Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo CS Steptronic XDrive Euro 6 (s/s) 2dr

Carlisle, Cumbria
  • Brand new
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£124,575
BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

Ashford, Kent
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£80,995
BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

Stafford, Staffordshire
  • Brand new
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£87,499
BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

Manchester, Lancashire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£82,995
BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

Bolton, Lancashire
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£81,749
BMW M4 Competition Coupe 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 Competition Coupe 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

Tamworth, Staffordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£77,999
BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

Oxford, Oxfordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 18 Miles
  • In stock
£99,850
BMW M4 Competition Coupe 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 Competition Coupe 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

Nottingham, Nottinghamshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£89,000
BMW M4 Competition Coupe 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 Competition Coupe 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

Loughton, Essex
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£82,995
BMW M4 Competition Coupe 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 Competition Coupe 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

Leicester, Leicestershire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£86,995
BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

Chester, Cheshire
  • Petrol
  • 2 Doors
  • Automatic
  • 5 Miles
  • In stock
£81,473
BMW M4 3.0 BiTurbo CS Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo CS Steptronic XDrive Euro 6 (s/s) 2dr

Cobham, Surrey
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£124,730
BMW M4 Competition 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 Competition 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

Salfords, Surrey
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£82,432
BMW M4 3.0 BiTurbo CS Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo CS Steptronic XDrive Euro 6 (s/s) 2dr

Littlehampton, West sussex
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£124,725
BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

Llandudno junction, Gwynedd
  • Brand new
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£91,995
BMW M4 Competition Coupe 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 Competition Coupe 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

Wolverhampton, Wolverhampton
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£89,921
BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

Grange-over-sands, Cumbria
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£93,264
...