Blue BMW 2 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 2 Series

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

61664 miles 2018 Zero Deposit

Home Delivery Available

£11689
£245/month
Example
  • BMW 2 Series

M2 3.0 M240I Auto 2dr BMW 2 Series

76510 miles 2017 Zero Deposit

Home Delivery Available

£15800
Colchester
£331/month
Example
  • BMW 2 Series

2.0 220i M Sport Coupe BMW 2 Series

55000 miles 2015 Zero Deposit

Home Delivery Available

£10995
£231/month
Example
  • BMW 2 Series

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

24180 miles 2022 Zero Deposit

Home Delivery Available

£21500
£358/month
Example
  • BMW 2 Series

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

44750 miles 2016 Zero Deposit

Home Delivery Available

£21000
£441/month
Example
  • BMW 2 Series

2.0 228i M Sport Euro 6 (s/s) 2dr BMW 2 Series

48500 miles 2015 Zero Deposit

Home Delivery Available

£12995
£273/month
Example
  • BMW 2 Series

225 225d M SPORT PLUS STEP AUTOMATIC COUPE 215 BHP BMW 2 Series

85469 miles 2015 Zero Deposit

Home Delivery Available

£13995
Carlisle
£294/month
Example
  • BMW 2 Series

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

112264 miles 2016 Zero Deposit

Home Delivery Available

£5999
£126/month
Example
  • BMW 2 Series

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

70000 miles 2016 Zero Deposit

Home Delivery Available

£8250
Manchester
£173/month
Example
  • BMW 2 Series

220 220i M Sport Gran Coupe. AUTO. Petrol. Automatic. LOW Mileage BMW 2 Series

6400 miles 2022 Zero Deposit

Home Delivery Available

£22595
£376/month
Example
  • BMW 2 Series

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

37000 miles 2017 Zero Deposit

Home Delivery Available

£11800
Derby
£247/month
Example
  • BMW 2 Series

218 218i M Sport 5dr BMW 2 Series

33500 miles 2019 Zero Deposit

Home Delivery Available

£12290
£258/month
Example
  • BMW 2 Series

218 218D M SPORT GRAN COUPE 4-Door BMW 2 Series

73000 miles 2021 Zero Deposit

Home Delivery Available

£17299
Plymouth
£288/month
Example
  • BMW 2 Series

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

40111 miles 2017 Zero Deposit

Home Delivery Available

£10650
Warrington
£223/month
Example
  • BMW 2 Series

218 218d M Sport 2dr [Nav] Step Auto BMW 2 Series

45000 miles 2020 Zero Deposit

Home Delivery Available

£16495
£274/month
Example
  • BMW 2 Series

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

99530 miles 2016 Zero Deposit

Home Delivery Available

£13200
£277/month
Example
  • BMW 2 Series

2.0 220d M Sport Auto xDrive Euro 6 (s/s) (190 ps) BMW 2 Series

100000 miles 2016 Zero Deposit

Home Delivery Available

£9949
Oldham
£209/month
Example
  • BMW 2 Series

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

24643 miles 2020 Zero Deposit

Home Delivery Available

£17989
£299/month
Example
  • BMW 2 Series

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

30700 miles 2021 Zero Deposit

Home Delivery Available

£18995
£316/month
Example
  • BMW 2 Series

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

59700 miles 2017 Zero Deposit

Home Delivery Available

£17995
£378/month
Example
  • BMW 2 Series

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

53057 miles 2020 Zero Deposit

Home Delivery Available

£17495
Edinburgh
£291/month
Example
  • BMW 2 Series

2.0 220d Sport MPV 5dr Diesel Auto xDrive Euro 6 ( BMW 2 Series

47370 miles 2019 Zero Deposit

Home Delivery Available

£12485
£262/month
Example
  • BMW 2 Series

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

53000 miles 2019 Zero Deposit

Home Delivery Available

£12350
London
£259/month
Example
  • BMW 2 Series

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

43000 miles 2023 Zero Deposit

Home Delivery Available

£21940
Stockport
£365/month
Example
  • BMW 2 Series

Gran Coupe M Sport BMW 2 Series

3300 miles 2024 Zero Deposit

Home Delivery Available

£28850
Portsmouth
£480/month
Example
  • BMW 2 Series

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

30616 miles 2021 Zero Deposit

Home Delivery Available

£21209
Scunthorpe
£353/month
Example
  • BMW 2 Series

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

49000 miles 2020 Zero Deposit

Home Delivery Available

£13995
£233/month
Example
  • BMW 2 Series

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

42157 miles 2018 Zero Deposit

Home Delivery Available

£10995
£231/month
Example
  • BMW 2 Series

Active Tourer M Sport BMW 2 Series

17929 miles 2023 Zero Deposit

Home Delivery Available

£25847
Portsmouth
£430/month
Example
  • BMW 2 Series

Gran Coupe M Sport BMW 2 Series

21824 miles 2021 Zero Deposit

Home Delivery Available

£20237
Portsmouth
£337/month
Example
  • BMW 2 Series

1.5 218i SE MPV 5dr Petrol DCT Euro 6 (s/s) (140 ps) BMW 2 Series

17500 miles 2019 Zero Deposit

Home Delivery Available

£14995
London
£315/month
Example
  • BMW 2 Series

2.0 220d M Sport MPV 5dr Diesel Auto xDrive Euro 6 BMW 2 Series

64000 miles 2015 Zero Deposit

Home Delivery Available

£9588
£201/month
Example
  • BMW 2 Series

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

83800 miles 2015 Zero Deposit

Home Delivery Available

£8995
£189/month
Example
  • BMW 2 Series

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

60607 miles 2017 Zero Deposit

Home Delivery Available

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

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

25000 miles 2019 Zero Deposit

Home Delivery Available

£13300
£279/month
Example
  • BMW 2 Series

2 SERIES 220i M Sport 2dr Step Auto [Pro Pack] BMW 2 Series

8258 miles 2025 Zero Deposit

Home Delivery Available

£33795
Basingstoke
£562/month
Example