BMW M4 cars available for sale now on What Car?

In partnership with

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

Chosen Filters (2)
* Postcode invalid
Image unavailable

BMW M4 Competition Convertible BMW M4 Competition Convertible With M XDrive M Models

Stevenage, Hertfordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£94,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

Salisbury, Wiltshire
  • 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

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

Farnborough, Hampshire
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£93,829
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

Northampton, Northamptonshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£85,000
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

Norwich, Norfolk
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£83,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

Glasgow, Lanarkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 9 Miles
  • In stock
£89,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

Derby, Derbyshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£81,256
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
£83,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

Salisbury, Wiltshire
  • Petrol
  • 2 Doors
  • Automatic
  • 11 Miles
  • In stock
£93,548
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

Brentford, Middlesex
  • Petrol
  • 2 Doors
  • Automatic
  • 25 Miles
  • In stock
£105,899
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

Farnborough, Hampshire
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£92,525
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
£82,749
BMW M4 Competition Convertible 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

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

Ascot, Berkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£95,000
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

Chesterfield, Derbyshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£91,990
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
£79,999
BMW M4 Competition Convertible 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 2dr

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

Warley, West midlands
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£89,995
...