Used BMW M4 cars for sale on What Car?

In partnership with

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

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

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

Hitchin, Hertfordshire
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 79,169 Miles
£19,594
BMW M4 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

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

Ilford, Essex
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 55,000 Miles
£24,495
BMW M4 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr

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

Hoddesdon, Hertfordshire
  • 2022 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 13,000 Miles
£53,990
BMW M4 3.0 BiTurbo CS DCT Euro 6 (s/s) 2dr

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

Manchester, Lancashire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 32,600 Miles
£37,495
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Telford, Shropshire
  • 2014 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 88,655 Miles
£18,595
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Brierley hill, West midlands
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 50,000 Miles
£23,999
BMW M4 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr

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

Elland, West yorkshire
  • 2022 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 12,000 Miles
£54,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

Cleckheaton, West yorkshire
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 13,500 Miles
£32,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

Kings lynn, Norfolk
  • 2022 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 8,900 Miles
£52,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

Farnham, Surrey
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 37,000 Miles
£47,995
BMW M4 3.0 BiTurbo CS DCT Euro 6 (s/s) 2dr

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

Bradford, West yorkshire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 37,000 Miles
£39,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

Worksop, Notts
  • 2020 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 42,590 Miles
£33,900
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

Enniskillen, County fermanagh
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 48,000 Miles
£29,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

Luton, Bedfordshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 46,000 Miles
£27,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

Lymington, Hampshire
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 9,500 Miles
£53,990
BMW M4 3.0 BiTurbo GTS DCT Euro 6 (s/s) 2dr

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

Harrogate, North yorkshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 6,251 Miles
£74,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

Chelmsford, Essex
  • 2021 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 37,077 Miles
£47,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

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

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

Scunthorpe, South humberside
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 68,500 Miles
£24,440
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
......