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) 4dr BMW 2 Series

59389 miles 2023 Zero Deposit

Home Delivery Available

£20990
Luton
£349/month
Example
  • BMW 2 Series

1.5 225xe iPerformance Luxury Active Tourer ULEZ Petrol Hybrid Automatic 5 BMW 2 Series

76818 miles 2018 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW 2 Series

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

28300 miles 2022 Zero Deposit

Home Delivery Available

£21500
£358/month
Example
  • BMW 2 Series

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

32580 miles 2019 Zero Deposit

Home Delivery Available

£12950
Derby
£272/month
Example
  • BMW 2 Series

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

68000 miles 2017 Zero Deposit

Home Delivery Available

£12890
Stockport
£270/month
Example
  • BMW 2 Series

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

63979 miles 2015 Zero Deposit

Home Delivery Available

£16199
Leicester
£340/month
Example
  • BMW 2 Series

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

58000 miles 2019 Zero Deposit

Home Delivery Available

£12495
Peterborough
£262/month
Example
  • BMW 2 Series

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

84000 miles 2016 Zero Deposit

Home Delivery Available

£10990
Derby
£230/month
Example
  • BMW 2 Series

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

83200 miles 2016 Zero Deposit

Home Delivery Available

£8994
£189/month
Example
  • BMW 2 Series

1.5 216D SE ACTIVE TOURER BMW 2 Series

93599 miles 2017 Zero Deposit

Home Delivery Available

£7495
£157/month
Example
  • BMW 2 Series

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

102149 miles 2017 Zero Deposit

Home Delivery Available

£8699
Luton
£182/month
Example
  • BMW 2 Series

2.0 218d M Sport Auto Euro 6 5dr BMW 2 Series

116000 miles 2017 Zero Deposit

Home Delivery Available

£6995
£147/month
Example
  • BMW 2 Series

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

97690 miles 2017 Zero Deposit

Home Delivery Available

£8985
Birmingham
£188/month
Example
  • BMW 2 Series

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

37382 miles 2022 Zero Deposit

Home Delivery Available

£20190
£336/month
Example
  • BMW 2 Series

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

82000 miles 2016 Zero Deposit

Home Delivery Available

£9489
Stockport
£199/month
Example
  • BMW 2 Series

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

69423 miles 2017 Zero Deposit

Home Delivery Available

£12250
£257/month
Example
  • BMW 2 Series

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

54000 miles 2018 Zero Deposit

Home Delivery Available

£12999
Birmingham
£273/month
Example
  • BMW 2 Series

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

40000 miles 2015 Zero Deposit

Home Delivery Available

£9000
£189/month
Example
  • BMW 2 Series

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

49000 miles 2018 Zero Deposit

Home Delivery Available

£12250
£257/month
Example
  • BMW 2 Series

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

25174 miles 2021 Zero Deposit

Home Delivery Available

£20995
£349/month
Example
  • BMW 2 Series

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

70000 miles 2017 Zero Deposit

Home Delivery Available

£9999
London
£210/month
Example
  • BMW 2 Series

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

25174 miles 2021 Zero Deposit

Home Delivery Available

£20995
£349/month
Example
  • BMW 2 Series

M2 Coupe M240i BMW 2 Series

19658 miles 2023 Zero Deposit

Home Delivery Available

£38111
Portsmouth
£634/month
Example
  • BMW 2 Series

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

98000 miles 2016 Zero Deposit

Home Delivery Available

£5495
Bolton
£115/month
Example
  • BMW 2 Series

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

55501 miles 2018 Zero Deposit

Home Delivery Available

£21995
Harlow
£461/month
Example
  • BMW 2 Series

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

52039 miles 2018 Zero Deposit

Home Delivery Available

£10890
Birmingham
£228/month
Example
  • BMW 2 Series

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

33000 miles 2019 Zero Deposit

Home Delivery Available

£14500
Newry
£304/month
Example
  • BMW 2 Series

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

49215 miles 2020 Zero Deposit

Home Delivery Available

£12300
Derby
£205/month
Example
  • BMW 2 Series

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

40475 miles 2022 Zero Deposit

Home Delivery Available

£20150
Derby
£335/month
Example
  • BMW 2 Series

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

67925 miles 2016 Zero Deposit

Home Delivery Available

£9243
£194/month
Example
  • BMW 2 Series

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

80544 miles 2015 Zero Deposit

Home Delivery Available

£7495
Preston
£157/month
Example
  • BMW 2 Series

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

17500 miles 2023 Zero Deposit

Home Delivery Available

£28500
£474/month
Example
  • BMW 2 Series

1.5 218i GPF Sport Convertible 2dr Petrol Manual E BMW 2 Series

30000 miles 2019 Zero Deposit

Home Delivery Available

£14995
Stoke-on-Trent
£315/month
Example
  • BMW 2 Series

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

39500 miles 2020 Zero Deposit

Home Delivery Available

£15495
£258/month
Example
  • BMW 2 Series

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

45957 miles 2020 Zero Deposit

Home Delivery Available

£17079
£284/month
Example
  • BMW 2 Series

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

48000 miles 2016 Zero Deposit

Home Delivery Available

£14000
£294/month
Example