Used BMW M4 cars for sale on What Car?

In partnership with

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

Chosen Filters (2)
* Postcode invalid
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

Bradford, West yorkshire
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 29,636 Miles
£51,500
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Bury, Lancashire
  • 2014 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 56,376 Miles
£22,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

Huddersfield, West yorkshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 38,300 Miles
£27,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

Bradford, West yorkshire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 12,751 Miles
£59,500
BMW M4 3.0 BiTurbo GPF DCT Euro 6 (s/s) 2dr

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

Inverness, Inverness-shire
  • 2020 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 23,984 Miles
£31,998
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

Manchester, Lancashire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 6,928 Miles
£58,985
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Oldham, Lancashire
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 35,700 Miles
£21,994
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Wolverhampton, Staffordshire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 37,800 Miles
£28,499
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Northampton, Northamptonshire
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 53,079 Miles
£22,495
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

Leeds, Yorkshire
  • 2022 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 13,200 Miles
£51,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

Stone, Staffordshire
  • 2020 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 29,000 Miles
£36,495
Image unavailable

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

Batley, West yorkshire
  • 2022 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 28,000 Miles
£51,980
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

Camberley, Surrey
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 54,689 Miles
£33,950
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Alcester, Warwickshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 42,400 Miles
£25,450
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Poole, Dorset
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 41,300 Miles
£24,995
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Wembley, Middlesex
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 46,000 Miles
£26,600
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Dunstable, Bedfordshire
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 82,351 Miles
£22,989
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

Hungerford, Berkshire
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 17,548 Miles
£35,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

Orpington, Kent
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 18,000 Miles
£33,994
BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

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

Preston, Lancashire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 36,012 Miles
£26,695
...