Used BMW M4 cars for sale on What Car?

In partnership with

What Car? Classifieds has 536 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 536

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

Cwmbwrla, Swansea
  • 2022 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 8,975 Miles
£55,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

Cobham, Surrey
  • 2022 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 24,472 Miles
£53,995
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

Bedford, Bedfordshire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 69,723 Miles
£28,000
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Seaham, County durham
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 57,494 Miles
£24,780
BMW M4 3.0 BiTurbo CS DCT Euro 6 (s/s) 2dr

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

Peterborough, Cambridgeshire
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 28,900 Miles
£44,190
BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

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

Oakham, Rutland
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 32,750 Miles
£31,500
BMW M4 3.0 BiTurbo GTS DCT Euro 6 (s/s) 2dr

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

St albans, Hertfordshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 1,465 Miles
£83,950
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
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 37,669 Miles
£36,495
BMW 4 SERIES 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr

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

Tonbridge, Kent
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 30,450 Miles
£46,990
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Warrington, Lancashire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 907 Miles
£39,999
BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

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

Bolton, Lancashire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 60,000 Miles
£25,330
BMW M4 3.0 BiTurbo CS DCT Euro 6 (s/s) 2dr

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

Warrington, Cheshire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 28,646 Miles
£43,609
BMW M4 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr

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

Bournemouth, Dorset
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 14,000 Miles
£52,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

Wolverhampton, Staffordshire
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 24,000 Miles
£54,995
BMW M4 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr

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

Bournemouth, Dorset
  • 2022 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 8,000 Miles
£61,990
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

Perth, Perthshire
  • 2022 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 15,208 Miles
£53,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

Dunmow, Essex
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 9,720 Miles
£54,995
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Hyde, Cheshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 77,000 Miles
£19,950
BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

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

Seaham, County durham
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 55,368 Miles
£25,990
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

Newcastle upon tyne, Northumberland
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 36,000 Miles
£32,500
......