White BMW 2 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 2 Series

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

93868 miles 2018 Zero Deposit

Home Delivery Available

£7689
£161/month
Example
  • BMW 2 Series

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

35000 miles 2021 Zero Deposit

Home Delivery Available

£19440
Stockport
£323/month
Example
  • BMW 2 Series

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

101413 miles 2016 Zero Deposit

Home Delivery Available

£8899
£187/month
Example
  • BMW 2 Series

2.0 220d SE MPV 5dr Diesel Auto xDrive Euro 6 (s/s BMW 2 Series

42000 miles 2019 Zero Deposit

Home Delivery Available

£12995
£273/month
Example
  • BMW 2 Series

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

29824 miles 2018 Zero Deposit

Home Delivery Available

£11990
£251/month
Example
  • BMW 2 Series

M2 3.0 M240i Coupe 2dr- M Performance Styling+Serks Stage 2+ 500Bhp BMW 2 Series

33000 miles 2019 Zero Deposit

Home Delivery Available

£22990
£482/month
Example
  • BMW 2 Series

1.5 225xe 7.6kWh Luxury MPV 5dr Petrol Plug-in Hyb BMW 2 Series

46075 miles 2018 Zero Deposit

Home Delivery Available

£10985
Blackburn
£230/month
Example
  • BMW 2 Series

M2 M235I CONVERTIBLE BMW 2 Series

48000 miles 2015 Zero Deposit

Home Delivery Available

£12995
Bristol
£273/month
Example
  • BMW 2 Series

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

48000 miles 2019 Zero Deposit

Home Delivery Available

£16840
£353/month
Example
  • BMW 2 Series

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

43152 miles 2018 Zero Deposit

Home Delivery Available

£11500
£241/month
Example
  • BMW 2 Series

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

43000 miles 2022 Zero Deposit

Home Delivery Available

£21995
£366/month
Example
  • BMW 2 Series

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

74001 miles 2015 Zero Deposit

Home Delivery Available

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

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

60000 miles 2018 Zero Deposit

Home Delivery Available

£11490
£241/month
Example
  • BMW 2 Series

2.0 218D M SPORT BMW 2 Series

71033 miles 2018 Zero Deposit

Home Delivery Available

£11999
£252/month
Example
  • BMW 2 Series

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

27280 miles 2022 Zero Deposit

Home Delivery Available

£21000
£349/month
Example
  • BMW 2 Series

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

53700 miles 2018 Zero Deposit

Home Delivery Available

£15399
£323/month
Example
  • BMW 2 Series

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

45011 miles 2019 Zero Deposit

Home Delivery Available

£13995
£294/month
Example
  • BMW 2 Series

218 218I SPORT 2-Door BMW 2 Series

38600 miles 2018 Zero Deposit

Home Delivery Available

£14999
£315/month
Example
  • BMW 2 Series

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

77000 miles 2015 Zero Deposit

Home Delivery Available

£7595
£159/month
Example
  • BMW 2 Series

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

99990 miles 2021 Zero Deposit

Home Delivery Available

£13750
Liverpool
£229/month
Example
  • BMW 2 Series

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

41907 miles 2018 Zero Deposit

Home Delivery Available

£12500
£262/month
Example
  • BMW 2 Series

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

54000 miles 2019 Zero Deposit

Home Delivery Available

£14195
Preston
£298/month
Example
  • BMW 2 Series

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

51390 miles 2016 Zero Deposit

Home Delivery Available

£10995
£231/month
Example
  • BMW 2 Series

218 218D M SPORT BMW 2 Series

106000 miles 2017 Zero Deposit

Home Delivery Available

£8495
Doncaster
£178/month
Example
  • BMW 2 Series

1.5 218i Sport Coupe BMW 2 Series

81323 miles 2017 Zero Deposit

Home Delivery Available

£9995
£210/month
Example
  • BMW 2 Series

1.5 216d Sport Gran Tourer BMW 2 Series

83000 miles 2016 Zero Deposit

Home Delivery Available

£8995
£189/month
Example
  • BMW 2 Series

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

64000 miles 2018 Zero Deposit

Home Delivery Available

£10990
£230/month
Example
  • BMW 2 Series

2.0 218d Sport Gran Coupe BMW 2 Series

70700 miles 2021 Zero Deposit

Home Delivery Available

£13890
£231/month
Example
  • BMW 2 Series

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

52131 miles 2015 Zero Deposit

Home Delivery Available

£10495
Bangor
£220/month
Example
  • BMW 2 Series

1.5 218i SE Gran Tourer BMW 2 Series

80000 miles 2018 Zero Deposit

Home Delivery Available

£8995
£189/month
Example
  • BMW 2 Series

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

57845 miles 2018 Zero Deposit

Home Delivery Available

£10999
£231/month
Example
  • BMW 2 Series

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

82000 miles 2020 Zero Deposit

Home Delivery Available

£10250
£215/month
Example
  • BMW 2 Series

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

10273 miles 2023 Zero Deposit

Home Delivery Available

£25154
Bournemouth
£419/month
Example