Black BMW 2 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 2 Series

M2 3.0 M240i Auto Euro 6 (s/s) 2dr BMW 2 Series

58000 miles 2018 Zero Deposit

Home Delivery Available

£19990
Swindon
£419/month
Example
  • BMW 2 Series

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

36773 miles 2020 Zero Deposit

Home Delivery Available

£14780
£246/month
Example
  • BMW 2 Series

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

42999 miles 2021 Zero Deposit

Home Delivery Available

£16499
£275/month
Example
  • BMW 2 Series

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

75000 miles 2017 Zero Deposit

Home Delivery Available

£7995
£168/month
Example
  • BMW 2 Series

2.0 220d Sport Convertible 2dr Diesel Manual Euro BMW 2 Series

38976 miles 2015 Zero Deposit

Home Delivery Available

£10950
£230/month
Example
  • BMW 2 Series

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

51912 miles 2019 Zero Deposit

Home Delivery Available

£10999
Newport
£231/month
Example
  • BMW 2 Series

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

18376 miles 2018 Zero Deposit

Home Delivery Available

£15000
£315/month
Example
  • BMW 2 Series

M2 2 SERIES M235i xDrive 4dr Step Auto [Tech/Plus Pack] BMW 2 Series

17484 miles 2023 Zero Deposit

Home Delivery Available

£29205
£486/month
Example
  • BMW 2 Series

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

68512 miles 2016 Zero Deposit

Home Delivery Available

£8995
£189/month
Example
  • BMW 2 Series

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

52000 miles 2016 Zero Deposit

Home Delivery Available

£8995
Chester
£189/month
Example
  • BMW 2 Series

M2 3.0 M240i GPF Auto Euro 6 (s/s) 2dr BMW 2 Series

58589 miles 2018 Zero Deposit

Home Delivery Available

£17995
£378/month
Example
  • BMW 2 Series

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

107000 miles 2015 Zero Deposit

Home Delivery Available

£7295
Birmingham
£153/month
Example
  • BMW 2 Series

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

67000 miles 2017 Zero Deposit

Home Delivery Available

£12750
£267/month
Example
  • BMW 2 Series

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

42200 miles 2015 Zero Deposit

Home Delivery Available

£15995
£336/month
Example
  • BMW 2 Series

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

92000 miles 2015 Zero Deposit

Home Delivery Available

£7988
£167/month
Example
  • BMW 2 Series

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

107000 miles 2015 Zero Deposit

Home Delivery Available

£7295
Birmingham
£153/month
Example
  • BMW 2 Series

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

48442 miles 2017 Zero Deposit

Home Delivery Available

£11499
£241/month
Example
  • BMW 2 Series

1.5 218i M Sport 4dr DCT (FULL LEATHER) BMW 2 Series

46577 miles 2021 Zero Deposit

Home Delivery Available

£18988
£316/month
Example
  • BMW 2 Series

AUTOMATIC 1.5 218i Sport MPV 5dr Petrol Auto Euro BMW 2 Series

60000 miles 2016 Zero Deposit

Home Delivery Available

£10995
£231/month
Example
  • BMW 2 Series

2 SERIES 218i [136] Sport 4dr [Live Cockpit Professional] BMW 2 Series

8172 miles 2023 Zero Deposit

Home Delivery Available

£21308
Bournemouth
£355/month
Example
  • BMW 2 Series

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

24000 miles 2021 Zero Deposit

Home Delivery Available

£18195
Preston
£303/month
Example
  • BMW 2 Series

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

28150 miles 2021 Zero Deposit

Home Delivery Available

£16990
£283/month
Example
  • BMW 2 Series

1.5 218i GPF Sport Convertible 2dr Petrol Auto Eur BMW 2 Series

64862 miles 2019 Zero Deposit

Home Delivery Available

£13195
Preston
£277/month
Example
  • BMW 2 Series

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

60313 miles 2016 Zero Deposit

Home Delivery Available

£11600
£243/month
Example
  • BMW 2 Series

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

60101 miles 2017 Zero Deposit

Home Delivery Available

£14899
£313/month
Example
  • BMW 2 Series

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

4700 miles 2022 Zero Deposit

Home Delivery Available

£35796
York
£596/month
Example
  • BMW 2 Series

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

21016 miles 2021 Zero Deposit

Home Delivery Available

£18195
Liverpool
£303/month
Example
  • BMW 2 Series

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

99000 miles 2015 Zero Deposit

Home Delivery Available

£7495
£157/month
Example
  • BMW 2 Series

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

72195 miles 2016 Zero Deposit

Home Delivery Available

£7245
£152/month
Example
  • BMW 2 Series

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

101000 miles 2017 Zero Deposit

Home Delivery Available

£9895
£207/month
Example
  • BMW 2 Series

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

39425 miles 2020 Zero Deposit

Home Delivery Available

£22495
£374/month
Example
  • BMW 2 Series

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

31063 miles 2020 Zero Deposit

Home Delivery Available

£18550
Derby
£309/month
Example
  • BMW 2 Series

2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s BMW 2 Series

71400 miles 2018 Zero Deposit

Home Delivery Available

£11599
Newport
£243/month
Example