White BMW 2 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 2 Series

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

44515 miles 2017 Zero Deposit

Home Delivery Available

£18995
£399/month
Example
  • BMW 2 Series

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

69000 miles 2017 Zero Deposit

Home Delivery Available

£9940
Stockport
£208/month
Example
  • BMW 2 Series

2.0 220d M Sport Convertible 2dr Diesel Manual Euro 6 (s/s) (190 ps) BMW 2 Series

99000 miles 2015 Zero Deposit

Home Delivery Available

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

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

60000 miles 2019 Zero Deposit

Home Delivery Available

£12990
£272/month
Example
  • BMW 2 Series

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

78000 miles 2016 Zero Deposit

Home Delivery Available

£10995
Hartlepool
£231/month
Example
  • BMW 2 Series

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

54000 miles 2015 Zero Deposit

Home Delivery Available

£13790
£289/month
Example
  • BMW 2 Series

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

47346 miles 2015 Zero Deposit

Home Delivery Available

£10990
£230/month
Example
  • BMW 2 Series

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

43650 miles 2022 Zero Deposit

Home Delivery Available

£21495
£358/month
Example
  • BMW 2 Series

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

32000 miles 2018 Zero Deposit

Home Delivery Available

£14490
Basingstoke
£304/month
Example
  • BMW 2 Series

2.0 218d M Sport Convertible BMW 2 Series

95000 miles 2017 Zero Deposit

Home Delivery Available

£10995
£231/month
Example
  • BMW 2 Series

2.0 218d SE Coupe BMW 2 Series

61000 miles 2017 Zero Deposit

Home Delivery Available

£10950
£230/month
Example
  • BMW 2 Series

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

61956 miles 2018 Zero Deposit

Home Delivery Available

£12995
£273/month
Example
  • BMW 2 Series

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

38936 miles 2018 Zero Deposit

Home Delivery Available

£12500
£262/month
Example
  • BMW 2 Series

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

45400 miles 2017 Zero Deposit

Home Delivery Available

£13899
£292/month
Example
  • BMW 2 Series

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

24404 miles 2021 Zero Deposit

Home Delivery Available

£19499
£324/month
Example
  • BMW 2 Series

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

30000 miles 2015 Zero Deposit

Home Delivery Available

£12995
£273/month
Example
  • BMW 2 Series

M2 2 SERIES M235i xDrive 4dr Step Auto BMW 2 Series

5217 miles 2023 Zero Deposit

Home Delivery Available

£30668
Scunthorpe
£510/month
Example
  • BMW 2 Series

218 218d M SPORT ACTIVE TOURER AUTO DIESEL 82000 MILES BMW 2 Series

82000 miles 2018 Zero Deposit

Home Delivery Available

£10995
Darlington
£231/month
Example
  • BMW 2 Series

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

73869 miles 2016 Zero Deposit

Home Delivery Available

£7990
Stockton-on-Tees
£168/month
Example
  • BMW 2 Series

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

48994 miles 2016 Zero Deposit

Home Delivery Available

£12790
£268/month
Example
  • BMW 2 Series

218 218i M Sport 2dr [Nav], RED HEATED LEATHER BMW 2 Series

64000 miles 2017 Zero Deposit

Home Delivery Available

£11999
Shrewsbury
£252/month
Example
  • BMW 2 Series

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

104000 miles 2017 Zero Deposit

Home Delivery Available

£7500
£157/month
Example
  • BMW 2 Series

220 220i M Sport Convertible Auto Euro 6 (184 ps) BMW 2 Series

41400 miles 2017 Zero Deposit

Home Delivery Available

£14495
Bournemouth
£304/month
Example
  • BMW 2 Series

Gran Coupe M Sport BMW 2 Series

16163 miles 2023 Zero Deposit

Home Delivery Available

£23972
Portsmouth
£399/month
Example
  • BMW 2 Series

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

20038 miles 2021 Zero Deposit

Home Delivery Available

£17990
£299/month
Example
  • BMW 2 Series

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

27579 miles 2022 Zero Deposit

Home Delivery Available

£19499
£324/month
Example
  • BMW 2 Series

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

56000 miles 2021 Zero Deposit

Home Delivery Available

£17990
Newport
£299/month
Example
  • BMW 2 Series

1.5 218i M Sport Convertible 2dr Petrol Manual Eur BMW 2 Series

52009 miles 2018 Zero Deposit

Home Delivery Available

£11400
Derby
£239/month
Example
  • BMW 2 Series

1.5 218i SE Convertible 2dr Petrol Manual Euro 6 ( BMW 2 Series

36336 miles 2018 Zero Deposit

Home Delivery Available

£12650
Newcastle upon Tyne
£265/month
Example
  • BMW 2 Series

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

33000 miles 2017 Zero Deposit

Home Delivery Available

£11800
£247/month
Example
  • BMW 2 Series

220 220I 2.0 M SPORT DCT BMW 2 Series

13000 miles 2023 Zero Deposit

Home Delivery Available

£25995
Stockton-on-Tees
£433/month
Example
  • BMW 2 Series

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

47000 miles 2018 Zero Deposit

Home Delivery Available

£13499
Bristol
£283/month
Example
  • BMW 2 Series

1.5 218i M Sport Coupe BMW 2 Series

40000 miles 2018 Zero Deposit

Home Delivery Available

£13000
£273/month
Example
  • BMW 2 Series

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

59870 miles 2015 Zero Deposit

Home Delivery Available

£10495
£220/month
Example
  • BMW 2 Series

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

22900 miles 2021 Zero Deposit

Home Delivery Available

£19499
£324/month
Example