BMW M2 cars available for sale now on What Car?

In partnership with

We have 35 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 35

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

Stoke on trent, Staffordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 5 Miles
  • In stock
£68,499
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
£85,325
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

Littlehampton, West sussex
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£60,995
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Glasgow, Lanarkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£64,995
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

Maidenhead, Surrey
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£62,995
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
£72,500
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

Hungerford, Berkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 11 Miles
  • In stock
£75,000
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

Cardiff, Glamorgan
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£64,965
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
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Bournemouth, Dorset
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£63,417
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Bristol, Avon
  • Brand new
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£71,995
BMW M2 3.0 BiTurbo Euro 6 (s/s) 2dr

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

Crawley, West sussex
  • Petrol
  • 2 Doors
  • Manual
  • 10 Miles
  • In stock
£65,995
BMW 2 Series Coupe 3.0 BiTurbo Euro 6 (s/s) 2dr

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

Warley, West midlands
  • Petrol
  • 2 Doors
  • Manual
  • 10 Miles
  • In stock
£62,495
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Manchester, Lancashire
  • Petrol
  • 2 Doors
  • Automatic
  • 9 Miles
  • In stock
£64,995
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Leigh-on-sea, Essex
  • Petrol
  • 2 Doors
  • Automatic
  • 5 Miles
  • In stock
£64,903
...