BMW M2 cars available for sale now on What Car?

In partnership with

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

Chosen Filters (3)
* Postcode invalid
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 Steptronic Euro 6 (s/s) 2dr

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

Norwich, Norfolk
  • Petrol
  • 2 Doors
  • Automatic
  • 10 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
  • Available Nov
£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
  • 100 Miles
  • In stock
£65,995
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Melksham, Wiltshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£73,003
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
£66,895
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
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
  • 4 Miles
  • In stock
£69,990
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

Leicester, Leicestershire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£62,995
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Farnborough, Hampshire
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£70,410
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Cambridge, Cambridgeshire
  • Petrol
  • 2 Doors
  • Automatic
  • 15 Miles
  • In stock
£65,815
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
£72,999
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
  • 12 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

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

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

Eastleigh, Hampshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£63,620
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

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

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

Chester, Cheshire
  • Petrol
  • 2 Doors
  • Automatic
  • 5 Miles
  • In stock
£62,465
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

High wycombe, Buckinghamshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£79,165
...