Black BMW 2 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 2 Series

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

63287 miles 2017 Zero Deposit

Home Delivery Available

£9499
Newport
£199/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

£38463
Portsmouth
£640/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

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

26829 miles 2019 Zero Deposit

Home Delivery Available

£16000
Derby
£336/month
Example
  • BMW 2 Series

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

80000 miles 2016 Zero Deposit

Home Delivery Available

£11400
£239/month
Example
  • BMW 2 Series

M2 3.0 M240i Coupe 2dr Petrol Auto xDrive Euro 6 (s/s BMW 2 Series

4091 miles 2025 Zero Deposit

Home Delivery Available

£47495
£790/month
Example
  • BMW 2 Series

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

46000 miles 2018 Zero Deposit

Home Delivery Available

£12500
£262/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

£10495
£220/month
Example
  • BMW 2 Series

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

61671 miles 2019 Zero Deposit

Home Delivery Available

£11999
£252/month
Example
  • BMW 2 Series

218 218d M Sport 5dr [Nav] Step Auto -FULL BMW SERVICE HISTORY- BMW 2 Series

44000 miles 2017 Zero Deposit

Home Delivery Available

£10990
£230/month
Example
  • BMW 2 Series

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

29000 miles 2018 Zero Deposit

Home Delivery Available

£13200
£277/month
Example
  • BMW 2 Series

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

75581 miles 2016 Zero Deposit

Home Delivery Available

£5995
£126/month
Example
  • BMW 2 Series

218 218i M SPORT CONVERTIBLE BMW 2 Series

61482 miles 2018 Zero Deposit

Home Delivery Available

£12295
£258/month
Example
  • BMW 2 Series

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

87796 miles 2016 Zero Deposit

Home Delivery Available

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

218 218i, 1.5 Petrol, Sport Edition, 2 Door Coupe, Man BMW 2 Series

49000 miles 2018 Zero Deposit

Home Delivery Available

£10999
£231/month
Example
  • BMW 2 Series

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

70716 miles 2022 Zero Deposit

Home Delivery Available

£16795
Liverpool
£279/month
Example
  • BMW 2 Series

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

57800 miles 2017 Zero Deposit

Home Delivery Available

£12690
£266/month
Example
  • 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

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

23000 miles 2017 Zero Deposit

Home Delivery Available

£13990
£293/month
Example
  • BMW 2 Series

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

70000 miles 2016 Zero Deposit

Home Delivery Available

£11895
£249/month
Example
  • BMW 2 Series

2.0 220i Sport Coupe 2dr Petrol Manual Euro 6 (s/s BMW 2 Series

42640 miles 2016 Zero Deposit

Home Delivery Available

£10495
£220/month
Example
  • BMW 2 Series

2.0 220d Sport Convertible 2dr Diesel Auto Euro 6 BMW 2 Series

75000 miles 2017 Zero Deposit

Home Delivery Available

£11990
£251/month
Example
  • BMW 2 Series

218 218i [136] M Sport 4dr -FULL SERVICE HISTORY- BMW 2 Series

69000 miles 2021 Zero Deposit

Home Delivery Available

£15490
£258/month
Example
  • BMW 2 Series

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

55656 miles 2021 Zero Deposit

Home Delivery Available

£15495
£258/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

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

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

11659 miles 2022 Zero Deposit

Home Delivery Available

£20999
£349/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

£31169
£519/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

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

£12975
£272/month
Example