Used BMW M4 cars for sale on What Car?

In partnership with

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

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

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

Prudhoe, Northumberland
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 16,000 Miles
£32,750
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

Oldbury, West midlands
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 43,608 Miles
£31,998
BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

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

Stratford-upon-avon, Warwickshire
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 27,300 Miles
£36,950
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 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 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 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
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
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Chertsey, Surrey
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 35,000 Miles
£25,995
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Southampton, Hampshire
  • 2014 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 72,265 Miles
£18,991
...