Used BMW M2 cars for sale on What Car?

Powered by

What Car? Classifieds have 239 approved used BMW M2 cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW M2 cars near you.

Powered by

Cars found 239

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

BMW M2 3.0i DCT Euro 6 (s/s) 2dr

Glasgow, Renfrewshire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 42,000 Miles
£27,490
BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

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

Newport, Gwent
  • 2020 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 35,700 Miles
£33,995
BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

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

Colchester, Essex
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 39,850 Miles
£31,995
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

BMW M2 3.0i DCT Euro 6 (s/s) 2dr

Hitchin, Hertfordshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 35,000 Miles
£28,495
BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

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

Tamworth, Staffordshire
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 35,182 Miles
£32,000
BMW M2 3.0 BiTurbo Competition Euro 6 (s/s) 2dr

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

Westcliff-on-sea, Essex
  • 2020 reg
  • Petrol
  • 2 Doors
  • Manual
  • 37,000 Miles
£34,000
BMW M2 3.0i Euro 6 (s/s) 2dr

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

Hertford, Hertfordshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Manual
  • 71,194 Miles
£23,450
BMW M2 3.0 BiTurbo Competition Euro 6 (s/s) 2dr

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

Knaresborough, North yorkshire
  • 2020 reg
  • Petrol
  • 2 Doors
  • Manual
  • 34,582 Miles
£36,990
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

BMW M2 3.0i DCT Euro 6 (s/s) 2dr

Warrington, Cheshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 40,000 Miles
£29,977
BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

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

West molesey, Surrey
  • 2020 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 20,500 Miles
£37,250
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Nottingham, Nottinghamshire
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 400 Miles
£56,000
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

BMW M2 3.0i DCT Euro 6 (s/s) 2dr

Nottingham, Nottinghamshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 24,300 Miles
£24,995
BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

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

Warrington, Cheshire
  • 2020 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 23,876 Miles
£36,000
BMW M2 3.0 BiTurbo Competition Euro 6 (s/s) 2dr

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

Westcliff-on-sea, Essex
  • 2018 reg
  • Petrol
  • 2 Doors
  • Manual
  • 33,823 Miles
£34,490
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Banstead, Surrey
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 1,050 Miles
£61,950
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Doncaster, South yorkshire
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 500 Miles
£68,000
BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

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

Leicester, Leicestershire
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 28,501 Miles
£34,000
BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

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

Huddersfield, West yorkshire
  • 2020 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 29,468 Miles
£34,950
BMW M2 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

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

Leighton buzzard, Bedfordshire
  • 2020 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 25,000 Miles
£36,495
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

BMW M2 3.0i DCT Euro 6 (s/s) 2dr

Halifax, West yorkshire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 28,000 Miles
£21,890
...