Save this search

163 matches found

Postcode
Distance
Make
Model
Shape
Engine
Fuel
Gearbox
Age
Mileage
Price from
to

Enter your postcode for local results

Sort by Showing 1 to 10 of 163
£17,800
2016 BMW 2 Series M235I 2Dr reduced by £200, was £18,000
Vauxhall Kirkcaldy
Kirkcaldy
  • 18,047 miles
  • other
  • Coupe
  • petrol
Vines Of Guildford BMW
Guildford
  • 33,150 miles
  • red
  • Coupe
  • petrol
£19,237
2016 BMW 2 Series M240I 2Dr [Nav] Step Auto reduced by £1,763, was £21,000
Vines Of Guildford BMW
Guildford
  • 16,500 miles
  • other
  • Convertible
  • petrol
£20,994
2018 BMW 2 Series M240I 2Dr [Nav] reduced by £1,501, was £22,495
Barons BMW Farnborough
Farnborough
  • 7,722 miles
  • white
  • Coupe
  • petrol
Vines Of Guildford BMW
Guildford
  • 8,600 miles
  • black
  • Coupe
  • petrol
Listers Honda Coventry
Coventry
  • 8,777 miles
  • red
  • Coupe
  • petrol
Inchcape Cooper BMW Croydon
Croydon
  • 6,118 miles
  • white
  • Coupe
  • petrol
Barretts BMW Ashford
Ashford
  • 8,205 miles
  • white
  • Coupe
  • petrol
£29,650
2017 BMW M2 M2 2Dr Dct reduced by £350, was £30,000
The Premium Collection Grimsby
Grimsby
  • 24,500 miles
  • black
  • Coupe
  • petrol
£31,477
2018 BMW M2 M2 2Dr Dct reduced by £403, was £31,880
Marshall BMW Hampshire
Hook
  • 22,620 miles
  • white
  • Coupe
  • petrol
List Price from £35,920
Buy new from £31,337
Contract hire from £293.99 per month

Read the Honest John review...

  • BMW M2 (2016 on)
    Proper M version of M235i, thoroughly re-worked with 370HP, 500Nm torque, 186mph top speed, 0-60 in 4.2 with M DCT and 29mpg. Safe, handling with prodigious rear end grip in Comfort and Sport modes.