Used BMW M2 cars for sale on What Car?

Powered by

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

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

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

Yeovil, Somerset
  • 2024 reg
  • Petrol
  • 2 Doors
  • Manual
  • 2,523 Miles
£51,482
BMW M2 3.0 BiTurbo Euro 6 (s/s) 2dr

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

Rushden, Northamptonshire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Manual
  • 960 Miles
£52,900
BMW M2 3.0 BiTurbo Euro 6 (s/s) 2dr

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

Bournemouth, Dorset
  • 2024 reg
  • Petrol
  • 2 Doors
  • Manual
  • 269 Miles
£53,755
BMW M2 3.0 BiTurbo Euro 6 (s/s) 2dr

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

Blackburn, Lancashire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Manual
  • 181 Miles
£53,940
BMW 2 SERIES 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Airdrie, Lanarkshire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 4,707 Miles
£53,985
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Borehamwood, Hertfordshire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 3,637 Miles
£53,990
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Aylesford, Kent
  • 2023 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 2,791 Miles
£53,990
BMW M2 3.0 BiTurbo Euro 6 (s/s) 2dr

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

Maidenhead, Surrey
  • 2024 reg
  • Petrol
  • 2 Doors
  • Manual
  • 1,500 Miles
£54,000
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Hook, Hampshire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 2,441 Miles
£54,222
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Warwick, Warwickshire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 1,133 Miles
£54,250
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Exeter, Devon
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 3,393 Miles
£54,495
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Blackpool, Lancashire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 3,006 Miles
£54,495
BMW M2 3.0 BiTurbo Euro 6 (s/s) 2dr

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

Leeds, West yorkshire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Manual
  • 600 Miles
£54,495
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

London
  • 2023 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 3,145 Miles
£54,579
BMW M2 3.0 BiTurbo Euro 6 (s/s) 2dr

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

Manchester, Lancashire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Manual
  • 117 Miles
£54,880
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Ashford, Kent
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 2,500 Miles
£54,990
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Huddersfield, Yorkshire
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 2,900 Miles
£55,495
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Belfast, County antrim
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 363 Miles
£55,995
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Shrewsbury, Shropshire
  • 2023 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 1,693 Miles
£56,000
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

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

Harrogate, North yorkshire
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 1,005 Miles
£56,490
...