BMW M4 cars available for sale now on What Car?

In partnership with

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

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

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

Newbridge, Midlothian
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£85,795
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

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

Inverness, Inverness-shire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£79,998
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

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

Irvine, North ayrshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£91,395
BMW M4 Competition Coupe 3.0 BiTurbo CS Steptronic M XDrive Euro 6 (s/s) 2dr

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

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

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

Bishop stortford, Hertfordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£85,664
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

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

Glasgow, Renfrewshire
  • Petrol
  • 2 Doors
  • Automatic
  • 30 Miles
  • In stock
£83,898
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

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

Glasgow, Renfrewshire
  • Petrol
  • 2 Doors
  • Automatic
  • 30 Miles
  • In stock
£80,898
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

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

Farnborough, Hampshire
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£87,914
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

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

Brighton, East sussex
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£84,995
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

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

Derby, Derbyshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£81,256
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

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

Farnborough, Hampshire
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£90,914
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

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

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

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

Bolton, Lancashire
  • Petrol
  • 2 Doors
  • Automatic
  • 15 Miles
  • In stock
£83,549
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

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

Leeds, West yorkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£85,395
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

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

Brighton, East sussex
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£79,995
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

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

Harrogate, North yorkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 5 Miles
  • In stock
£106,290
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

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

Doncaster, South yorkshire
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£82,102
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

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

Hook, Hampshire
  • Petrol
  • 2 Doors
  • Automatic
  • 5 Miles
  • In stock
£82,790
BMW M4 Competition Convertible 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

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

High wycombe, Buckinghamshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£97,857
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

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

Bury st edmunds, Suffolk
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£92,670
......