Black BMW 2 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 2 Series

1.5 218i GPF M Sport Auto Euro 6 (s/s) 2dr BMW 2 Series

45389 miles 2019 Zero Deposit

Home Delivery Available

£15450
York
£324/month
Example
  • BMW 2 Series

2.0 220d M Sport Convertible BMW 2 Series

50100 miles 2016 Zero Deposit

Home Delivery Available

£12995
£273/month
Example
  • BMW 2 Series

M2 3.0 M240i Coupe 2dr - M Performance Styling+HK+Heated Seats+Apple Car Play+ BMW 2 Series

58000 miles 2017 Zero Deposit

Home Delivery Available

£19290
£405/month
Example
  • BMW 2 Series

1.5 218i Sport Convertible 2dr Petrol Auto Euro 6 BMW 2 Series

45077 miles 2017 Zero Deposit

Home Delivery Available

£12990
£272/month
Example
  • BMW 2 Series

220 220D LUXURY ACTIVE TOURER BMW 2 Series

50693 miles 2019 Zero Deposit

Home Delivery Available

£13490
£283/month
Example
  • BMW 2 Series

1.5 218i Sport (LCP) Saloon 4dr Petrol Manual Euro BMW 2 Series

14000 miles 2022 Zero Deposit

Home Delivery Available

£19500
£324/month
Example
  • BMW 2 Series

1.5 218i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s BMW 2 Series

43664 miles 2018 Zero Deposit

Home Delivery Available

£13800
Derby
£289/month
Example
  • BMW 2 Series

1.5 218i SE Coupe 2dr Petrol Auto Euro 6 (s/s) (13 BMW 2 Series

42180 miles 2016 Zero Deposit

Home Delivery Available

£11200
Derby
£235/month
Example
  • BMW 2 Series

1.5 218i Luxury Auto Euro 6 (s/s) 5dr BMW 2 Series

75456 miles 2015 Zero Deposit

Home Delivery Available

£9899
£208/month
Example
  • BMW 2 Series

1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 Ps) BMW 2 Series

41992 miles 2021 Zero Deposit

Home Delivery Available

£18295
Gloucester
£304/month
Example
  • BMW 2 Series

M2 2.0 M235i Auto xDrive Euro 6 (s/s) 4dr BMW 2 Series

34452 miles 2021 Zero Deposit

Home Delivery Available

£23975
£399/month
Example
  • BMW 2 Series

1.5 218i M Sport DCT Euro 6 (s/s) 4dr BMW 2 Series

59989 miles 2021 Zero Deposit

Home Delivery Available

£18995
£316/month
Example
  • BMW 2 Series

M2 3.0 M235i Coupe 2dr Petrol Auto Euro 6 (s/s) (326 BMW 2 Series

78500 miles 2015 Zero Deposit

Home Delivery Available

£15995
Exeter
£336/month
Example
  • BMW 2 Series

1.5 218i GPF M Sport Coupe 2dr Petrol Manual Euro BMW 2 Series

29262 miles 2018 Zero Deposit

Home Delivery Available

£13995
£294/month
Example
  • BMW 2 Series

2.0 220d Sport MPV 5dr Diesel Auto Euro 6 (s/s) (1 BMW 2 Series

92899 miles 2020 Zero Deposit

Home Delivery Available

£10451
Leicester
£219/month
Example
  • BMW 2 Series

1.5 218i GPF M Sport Auto Euro 6 (s/s) 2dr BMW 2 Series

35000 miles 2018 Zero Deposit

Home Delivery Available

£14790
£310/month
Example
  • BMW 2 Series

2.0 218D M Sport Convertible 2dr Diesel Auto Euro BMW 2 Series

70309 miles 2018 Zero Deposit

Home Delivery Available

£11990
£251/month
Example
  • BMW 2 Series

1.5 218i Sport (LCP) Saloon 4dr Petrol DCT Euro 6 BMW 2 Series

23905 miles 2021 Zero Deposit

Home Delivery Available

£19999
Newport
£333/month
Example
  • BMW 2 Series

1.5 225xe 7.6kWh Luxury Auto 4WD Euro 6 (s/s) 5dr BMW 2 Series

62750 miles 2018 Zero Deposit

Home Delivery Available

£10189
£214/month
Example
  • BMW 2 Series

M2 2.0 M235i Saloon 4dr Petrol Auto xDrive Euro 6 (s/ BMW 2 Series

48310 miles 2022 Zero Deposit

Home Delivery Available

£22599
£376/month
Example
  • BMW 2 Series

2.0 220i GPF Sport MPV 5dr Petrol DCT Euro 6 (s/s) BMW 2 Series

69393 miles 2019 Zero Deposit

Home Delivery Available

£12950
£272/month
Example
  • BMW 2 Series

2.0 220d M Sport Auto Euro 6 (s/s) 2dr BMW 2 Series

104000 miles 2015 Zero Deposit

Home Delivery Available

£8450
Bedford
£177/month
Example
  • BMW 2 Series

2.0 218d Luxury Auto Euro 6 (s/s) 5dr BMW 2 Series

87000 miles 2016 Zero Deposit

Home Delivery Available

£8750
Birmingham
£183/month
Example
  • BMW 2 Series

2.0 220d M Sport Coupe 2dr Diesel Auto xDrive Euro BMW 2 Series

32000 miles 2019 Zero Deposit

Home Delivery Available

£17995
Preston
£378/month
Example
  • BMW 2 Series

2 SERIES 218i [136] M Sport 4dr DCT BMW 2 Series

25444 miles 2021 Zero Deposit

Home Delivery Available

£21242
£353/month
Example
  • BMW 2 Series

7 SEATER AUTOMATIC 1.5 218i Sport MPV 5dr Petrol A BMW 2 Series

65000 miles 2016 Zero Deposit

Home Delivery Available

£10495
£220/month
Example
  • BMW 2 Series

M2 Coupe M240i BMW 2 Series

15988 miles 2023 Zero Deposit

Home Delivery Available

£38937
Portsmouth
£648/month
Example
  • BMW 2 Series

1.5 218i Sport MPV 5dr Petrol Manual Euro 6 (s/s) BMW 2 Series

69000 miles 2018 Zero Deposit

Home Delivery Available

£11677
£245/month
Example
  • BMW 2 Series

2.0 218i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s BMW 2 Series

28459 miles 2021 Zero Deposit

Home Delivery Available

£17695
£294/month
Example
  • BMW 2 Series

M2 3.0 M2 Auto 2dr BMW 2 Series

64516 miles 2016 Zero Deposit

Home Delivery Available

£22495
Inverness
£472/month
Example
  • BMW 2 Series

2.0 218d SE Auto Euro 6 (s/s) 5dr BMW 2 Series

81000 miles 2018 Zero Deposit

Home Delivery Available

£9950
£209/month
Example