Used BMW M2 cars for sale on What Car?

Powered by

What Car? Classifieds have 169 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 169

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

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

Sheffield, South yorkshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Manual
  • 90,064 Miles
£19,980
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Wokingham, Berkshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 55,000 Miles
£20,995
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Lichfield, Staffordshire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 18,000 Miles
£21,995
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Bishop's stortford, Hertfordshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 92,000 Miles
£22,599
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Bathgate, West lothian
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 78,607 Miles
£22,995
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Kentish town, Middlesex
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 60,000 Miles
£23,449
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Ayr, Ayrshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 71,348 Miles
£23,488
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Poole, Dorset
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 67,678 Miles
£23,490
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Stoke-on-trent, Staffordshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 52,290 Miles
£23,495
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Deeside, Clwyd
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 65,000 Miles
£23,495
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Maldon, Essex
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 68,000 Miles
£23,600
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Deeside, Clwyd
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 58,945 Miles
£23,750
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Keighley, West yorkshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 54,235 Miles
£23,990
BMW M2 3.0i Euro 6 (s/s) 2dr

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

Daventry, Northamptonshire
  • 2016 reg
  • Petrol
  • 2 Doors
  • Manual
  • 65,900 Miles
£23,995
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Bedford, Bedfordshire
  • 2018 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 49,999 Miles
£24,350
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Cardiff, South wales
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 48,000 Miles
£24,950
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Harlow, Essex
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 59,000 Miles
£24,995
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

St neots, Cambridgeshire
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 52,870 Miles
£24,995
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Wrexham, Clwyd
  • 2016 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 70,491 Miles
£24,995
BMW M2 3.0i DCT Euro 6 (s/s) 2dr

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

Newport, Gwent
  • 2017 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 78,000 Miles
£25,990
...