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 M Steptronic XDrive Euro 6 (s/s) 2dr

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

Huddersfield, West yorkshire
  • 2022 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 37,151 Miles
£50,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

Blackburn, Lancashire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 7,200 Miles
£59,940
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

Knaresborough, North yorkshire
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 3,911 Miles
£65,950
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 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

Sheffield, South yorkshire
  • 2022 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 12,514 Miles
£55,000
BMW M4 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 2dr

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

Tadcaster, North yorkshire
  • 2022 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 14,000 Miles
£56,949
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
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
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
£82,990
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Berkeley, Gloucestershire
  • 2015 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 70,000 Miles
£21,994
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

Farnborough, Hampshire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 3,203 Miles
£61,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

Hornchurch, Essex
  • 2020 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 22,000 Miles
£35,948
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

Bournemouth, Dorset
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 4,368 Miles
£72,787
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

Romford, Essex
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 54,000 Miles
£29,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

Worksop, Nottinghamshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 24,374 Miles
£33,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

Willenhall, West midlands
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 33,747 Miles
£31,000
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

Huddersfield, West yorkshire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 24,487 Miles
£31,995
BMW M4 3.0 BiTurbo DCT Euro 6 (s/s) 2dr

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

Stowmarket, Suffolk
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 58,498 Miles
£21,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

Wakefield, West yorkshire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 47,001 Miles
£30,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

Leicester, Leicestershire
  • 2020 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 3,000 Miles
£40,000
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
  • 30,000 Miles
£33,990
......