Used BMW M4 cars for sale on What Car?

In partnership with

What Car? Classifieds has 537 approved used BMW M4 cars available for sale from top BMW dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used BMW M4 near you.

In partnership with

Cars found 537

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

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

Huddersfield, West yorkshire
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 19,265 Miles
£51,850
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

Northampton, Northamptonshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 72,549 Miles
£20,895
BMW M4 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr

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

Chelmsford, Essex
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 37,077 Miles
£48,699
BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

Borehamwood, Hertfordshire
  • 2020 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 15,527 Miles
£35,990
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

Blackburn, Lancashire
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 13,552 Miles
£51,970
BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

Nottingham, Derbyshire
  • 2020 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 44,204 Miles
£33,000
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

Aylesford, Kent
  • 2023 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 8,372 Miles
£59,990
BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

Woking, Surrey
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 43,952 Miles
£28,850
BMW 4 SERIES 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

BMW 4 SERIES 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

Rotherham, South yorkshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 46,382 Miles
£26,495
BMW M4 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr

Chester, Cheshire
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 34,000 Miles
£31,399
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

Chesterfield, Derbyshire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 13,613 Miles
£59,393
BMW M4 Competition 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr

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

Loughton, Essex
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 15,534 Miles
£52,000
BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

Alfreton, Derbyshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 55,563 Miles
£24,980
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

Tadcaster, North yorkshire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 55,180 Miles
£24,199
BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

Yaxley, Peterborough
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 35,000 Miles
£29,475
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

Peterborough, Northamptonshire
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 94,000 Miles
£18,490
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

Isle of man
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 60 Miles
£74,995
BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

Southend-on-sea, Essex
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 10,805 Miles
£34,990
BMW M4 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr

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

York, Yorkshire
  • 2022 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 18,000 Miles
£51,623
BMW M4 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo GPF Competition DCT Euro 6 (s/s) 2dr

Cobham, Surrey
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 26,616 Miles
£32,495
......