White BMW 2 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 2 Series

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

107799 miles 2015 Zero Deposit

Home Delivery Available

£6978
£146/month
Example
  • BMW 2 Series

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

72201 miles 2017 Zero Deposit

Home Delivery Available

£8554
£179/month
Example
  • BMW 2 Series

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

71139 miles 2018 Zero Deposit

Home Delivery Available

£9000
Newport
£189/month
Example
  • BMW 2 Series

2.0 230i GPF M Sport Coupe 2dr Petrol Auto Euro 6 BMW 2 Series

43500 miles 2019 Zero Deposit

Home Delivery Available

£18000
£378/month
Example
  • BMW 2 Series

2.0 218d Sport Coupe BMW 2 Series

64000 miles 2017 Zero Deposit

Home Delivery Available

£10950
£230/month
Example
  • BMW 2 Series

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

30501 miles 2016 Zero Deposit

Home Delivery Available

£18500
£388/month
Example
  • BMW 2 Series

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

39000 miles 2017 Zero Deposit

Home Delivery Available

£11100
Derby
£233/month
Example
  • BMW 2 Series

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

69822 miles 2015 Zero Deposit

Home Delivery Available

£8000
Leeds
£168/month
Example
  • BMW 2 Series

1.5 218I M SPORT 2d 134 BHP BMW 2 Series

86000 miles 2015 Zero Deposit

Home Delivery Available

£9995
Plymouth
£210/month
Example
  • BMW 2 Series

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

99975 miles 2017 Zero Deposit

Home Delivery Available

£9195
£193/month
Example
  • BMW 2 Series

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

64345 miles 2022 Zero Deposit

Home Delivery Available

£16988
£283/month
Example
  • BMW 2 Series

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

35135 miles 2020 Zero Deposit

Home Delivery Available

£17000
Derby
£283/month
Example
  • BMW 2 Series

1.5 218i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (136 ps) BMW 2 Series

56000 miles 2016 Zero Deposit

Home Delivery Available

£12995
£273/month
Example
  • BMW 2 Series

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

37000 miles 2016 Zero Deposit

Home Delivery Available

£13989
£293/month
Example
  • BMW 2 Series

1.5 218i Sport Convertible 2dr Petrol Auto Euro 6 BMW 2 Series

50110 miles 2016 Zero Deposit

Home Delivery Available

£10490
Watford
£220/month
Example
  • BMW 2 Series

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

72000 miles 2016 Zero Deposit

Home Delivery Available

£7500
£157/month
Example
  • BMW 2 Series

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

33000 miles 2017 Zero Deposit

Home Delivery Available

£13350
Derby
£280/month
Example
  • BMW 2 Series

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

41000 miles 2022 Zero Deposit

Home Delivery Available

£25494
£424/month
Example
  • BMW 2 Series

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

61000 miles 2015 Zero Deposit

Home Delivery Available

£16790
£352/month
Example
  • BMW 2 Series

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

69000 miles 2019 Zero Deposit

Home Delivery Available

£11495
Birmingham
£241/month
Example
  • BMW 2 Series

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

80000 miles 2015 Zero Deposit

Home Delivery Available

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

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

52000 miles 2018 Zero Deposit

Home Delivery Available

£11499
£241/month
Example
  • BMW 2 Series

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

59000 miles 2020 Zero Deposit

Home Delivery Available

£13450
Derby
£224/month
Example
  • BMW 2 Series

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

70000 miles 2016 Zero Deposit

Home Delivery Available

£10450
Manchester
£219/month
Example
  • BMW 2 Series

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

66000 miles 2018 Zero Deposit

Home Delivery Available

£13250
Manchester
£278/month
Example
  • BMW 2 Series

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

90000 miles 2019 Zero Deposit

Home Delivery Available

£9500
£199/month
Example
  • BMW 2 Series

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

87172 miles 2016 Zero Deposit

Home Delivery Available

£8595
Leicester
£180/month
Example
  • BMW 2 Series

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

63000 miles 2016 Zero Deposit

Home Delivery Available

£10000
£210/month
Example
  • BMW 2 Series

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

93000 miles 2016 Zero Deposit

Home Delivery Available

£7894
£165/month
Example
  • BMW 2 Series

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

51218 miles 2017 Zero Deposit

Home Delivery Available

£12299
Newcastle upon Tyne
£258/month
Example
  • BMW 2 Series

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

56494 miles 2015 Zero Deposit

Home Delivery Available

£9490
Birmingham
£199/month
Example
  • BMW 2 Series

1.5 218i M Sport Convertible 2dr Petrol Auto Euro BMW 2 Series

25000 miles 2016 Zero Deposit

Home Delivery Available

£15995
£336/month
Example
  • BMW 2 Series

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

37000 miles 2020 Zero Deposit

Home Delivery Available

£15650
£260/month
Example
  • BMW 2 Series

1.5 225xe 7.6kWh M Sport (Premium) MPV 5dr Petrol BMW 2 Series

37000 miles 2018 Zero Deposit

Home Delivery Available

£14000
£294/month
Example
  • BMW 2 Series

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

64253 miles 2017 Zero Deposit

Home Delivery Available

£10699
£224/month
Example
  • BMW 2 Series

Convertible Sport BMW 2 Series

51260 miles 2016 Zero Deposit

Home Delivery Available

£9749
£204/month
Example