Black BMW 2 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 2 Series

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

52000 miles 2019 Zero Deposit

Home Delivery Available

£16000
£336/month
Example
  • BMW 2 Series

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

28000 miles 2022 Zero Deposit

Home Delivery Available

£18290
£304/month
Example
  • BMW 2 Series

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

108000 miles 2016 Zero Deposit

Home Delivery Available

£7995
£168/month
Example
  • BMW 2 Series

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

47442 miles 2018 Zero Deposit

Home Delivery Available

£11650
Derby
£244/month
Example
  • BMW 2 Series

1.5 216d SE MPV 5dr Diesel Manual Euro 6 (s/s) (11 BMW 2 Series

68000 miles 2015 Zero Deposit

Home Delivery Available

£6949
Bury
£146/month
Example
  • BMW 2 Series

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

74000 miles 2016 Zero Deposit

Home Delivery Available

£11495
£241/month
Example
  • BMW 2 Series

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

63000 miles 2020 Zero Deposit

Home Delivery Available

£17295
Preston
£288/month
Example
  • BMW 2 Series

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

74531 miles 2018 Zero Deposit

Home Delivery Available

£11989
£251/month
Example
  • BMW 2 Series

1.5 225xe 10kWh M Sport MPV 5dr Petrol Plug-in Hyb BMW 2 Series

58000 miles 2020 Zero Deposit

Home Delivery Available

£14290
Bolton
£238/month
Example
  • BMW 2 Series

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

25565 miles 2019 Zero Deposit

Home Delivery Available

£17499
£367/month
Example
  • BMW 2 Series

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

12957 miles 2022 Zero Deposit

Home Delivery Available

£23057
Scunthorpe
£384/month
Example
  • BMW 2 Series

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

62219 miles 2017 Zero Deposit

Home Delivery Available

£10689
£224/month
Example
  • BMW 2 Series

2.0 220i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (184 ps) BMW 2 Series

64510 miles 2016 Zero Deposit

Home Delivery Available

£11695
Northampton
£245/month
Example
  • BMW 2 Series

2 SERIES 218i M Sport 5dr Step Auto BMW 2 Series

32418 miles 2021 Zero Deposit

Home Delivery Available

£16367
Bournemouth
£272/month
Example
  • BMW 2 Series

1.5 225xe 7.6kWh Sport MPV Petrol Plug-in Hybrid Auto 4WD Euro 6 (s/s) (224 BMW 2 Series

26576 miles 2019 Zero Deposit

Home Delivery Available

£14195
£298/month
Example
  • BMW 2 Series

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

76281 miles 2017 Zero Deposit

Home Delivery Available

£10895
£228/month
Example
  • BMW 2 Series

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

42070 miles 2021 Zero Deposit

Home Delivery Available

£24999
£416/month
Example
  • BMW 2 Series

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

61200 miles 2021 Zero Deposit

Home Delivery Available

£17000
£283/month
Example
  • BMW 2 Series

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

64265 miles 2017 Zero Deposit

Home Delivery Available

£10199
£214/month
Example
  • BMW 2 Series

1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 ( BMW 2 Series

49000 miles 2020 Zero Deposit

Home Delivery Available

£16995
Preston
£283/month
Example
  • BMW 2 Series

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

17050 miles 2020 Zero Deposit

Home Delivery Available

£21995
Bristol
£366/month
Example
  • BMW 2 Series

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

29809 miles 2021 Zero Deposit

Home Delivery Available

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

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

72900 miles 2016 Zero Deposit

Home Delivery Available

£9690
Sutton Coldfield
£203/month
Example
  • BMW 2 Series

1.5 225xe 7.6kWh M Sport MPV 5dr Petrol Plug-in Hy BMW 2 Series

111388 miles 2018 Zero Deposit

Home Delivery Available

£8995
£189/month
Example
  • BMW 2 Series

1.5 225xe 7.6kWh Luxury MPV 5dr Petrol Plug-in Hyb BMW 2 Series

67415 miles 2017 Zero Deposit

Home Delivery Available

£9995
£210/month
Example
  • BMW 2 Series

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

47408 miles 2018 Zero Deposit

Home Delivery Available

£13175
£276/month
Example
  • BMW 2 Series

1.5 216d Luxury Euro 6 (s/s) 5dr BMW 2 Series

73500 miles 2017 Zero Deposit

Home Delivery Available

£7900
Newport
£166/month
Example
  • BMW 2 Series

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

61000 miles 2016 Zero Deposit

Home Delivery Available

£8400
£176/month
Example
  • BMW 2 Series

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

54000 miles 2021 Zero Deposit

Home Delivery Available

£17000
£283/month
Example
  • BMW 2 Series

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

53000 miles 2018 Zero Deposit

Home Delivery Available

£12299
Basildon
£258/month
Example
  • BMW 2 Series

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

37000 miles 2016 Zero Deposit

Home Delivery Available

£11990
£251/month
Example
  • BMW 2 Series

1.5 218i M Sport 4dr DCT (SAT NAV) BMW 2 Series

56556 miles 2022 Zero Deposit

Home Delivery Available

£18988
£316/month
Example
  • BMW 2 Series

2.0 220d M Sport Convertible 2dr Diesel Manual Eur BMW 2 Series

41700 miles 2020 Zero Deposit

Home Delivery Available

£15995
£266/month
Example
  • BMW 2 Series

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

20060 miles 2019 Zero Deposit

Home Delivery Available

£17990
£377/month
Example
  • BMW 2 Series

2.0 218d Sport MPV 5dr Diesel Manual Euro 6 (s/s) BMW 2 Series

72000 miles 2017 Zero Deposit

Home Delivery Available

£8390
Cambridge
£176/month
Example
  • BMW 2 Series

2.0 218i Sport Convertible 2dr Petrol Manual Euro BMW 2 Series

26900 miles 2020 Zero Deposit

Home Delivery Available

£16990
£283/month
Example