BMW M2 cars available for sale now on What Car?

In partnership with

We have 33 new BMW M2 cars available from offical BMW dealers. Browse now, and find the perfect new BMW M2 near you.

In partnership with

Cars found 33

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

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

Bishop stortford, Hertfordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£65,753
BMW M2 3.0 BiTurbo Euro 6 (s/s) 2dr

BMW M2 3.0 BiTurbo Euro 6 (s/s) 2dr

Kirkcaldy, Fife
  • Petrol
  • 2 Doors
  • Manual
  • 10 Miles
  • In stock
£61,998
BMW 2 Series Coupe 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

BMW 2 Series Coupe 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

Cow roast, Hertfordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£68,090
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Wilmslow, Cheshire
  • Brand new
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£64,990
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Bolton, Lancashire
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£61,995
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Newbridge, Midlothian
  • Brand new
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£66,510
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Hull, Yorkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£67,991
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Ipswich, Suffolk
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£68,940
BMW 2 Series Coupe 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

BMW 2 Series Coupe 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

Sheffield, South yorkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£67,500
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Hindhead, Surrey
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£64,240
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Newbridge, Midlothian
  • Brand new
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£68,090
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Cheltenham, Gloucestershire
  • Petrol
  • 2 Doors
  • Automatic
  • 1 Miles
  • In stock
£66,950
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Stoke on trent, Staffordshire
  • Brand new
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£64,999
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Plymouth, Devon
  • Petrol
  • 2 Doors
  • Automatic
  • 1 Miles
  • In stock
£82,250
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Cardiff, Glamorgan
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£69,255
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Hungerford, Berkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 11 Miles
  • In stock
£75,000
BMW 2 Series Coupe 3.0 BiTurbo Euro 6 (s/s) 2dr

BMW 2 Series Coupe 3.0 BiTurbo Euro 6 (s/s) 2dr

Stevenage, Hertfordshire
  • Petrol
  • 2 Doors
  • Manual
  • 10 Miles
  • In stock
£63,356
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Colne, Lancashire
  • Petrol
  • 2 Doors
  • Automatic
  • 5 Miles
  • In stock
£69,999
BMW M2 3.0 BiTurbo Euro 6 (s/s) 2dr

BMW M2 3.0 BiTurbo Euro 6 (s/s) 2dr

Bedford, Bedfordshire
  • Petrol
  • 2 Doors
  • Manual
  • 10 Miles
  • In stock
£65,961
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Penryn, Cornwall
  • Petrol
  • 2 Doors
  • Automatic
  • 1 Miles
  • In stock
£75,340
...