White BMW 2 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 2 Series

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

94756 miles 2015 Zero Deposit

Home Delivery Available

£8795
£184/month
Example
  • BMW 2 Series

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

105195 miles 2016 Zero Deposit

Home Delivery Available

£8995
£189/month
Example
  • BMW 2 Series

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

81151 miles 2015 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW 2 Series

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

73000 miles 2016 Zero Deposit

Home Delivery Available

£8573
£180/month
Example
  • BMW 2 Series

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

44000 miles 2017 Zero Deposit

Home Delivery Available

£11500
£241/month
Example
  • BMW 2 Series

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

73144 miles 2018 Zero Deposit

Home Delivery Available

£11195
£235/month
Example
  • BMW 2 Series

1.5 225xe 7.6kWh Sport MPV 5dr Petrol Plug-in Hybr BMW 2 Series

62000 miles 2016 Zero Deposit

Home Delivery Available

£8989
Bristol
£188/month
Example
  • BMW 2 Series

1.5 225xe Sport Plug-in Hybrid Auto 4WD Euro 6 ( BMW 2 Series

15525 miles 2021 Zero Deposit

Home Delivery Available

£16990
High Wycombe
£283/month
Example
  • BMW 2 Series

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

67989 miles 2020 Zero Deposit

Home Delivery Available

£17495
£291/month
Example
  • BMW 2 Series

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

89971 miles 2016 Zero Deposit

Home Delivery Available

£10470
Stockport
£220/month
Example
  • BMW 2 Series

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

89974 miles 2021 Zero Deposit

Home Delivery Available

£15440
Stockport
£257/month
Example
  • BMW 2 Series

2.0 220i GPF SE DCT Euro 6 (s/s) 5dr BMW 2 Series

53804 miles 2019 Zero Deposit

Home Delivery Available

£10999
£231/month
Example
  • BMW 2 Series

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

49986 miles 2017 Zero Deposit

Home Delivery Available

£12470
Stockport
£262/month
Example
  • BMW 2 Series

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

60867 miles 2017 Zero Deposit

Home Delivery Available

£12695
£266/month
Example
  • BMW 2 Series

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

68000 miles 2015 Zero Deposit

Home Delivery Available

£10990
£230/month
Example
  • BMW 2 Series

2 SERIES 225xe M Sport 5dr Auto BMW 2 Series

35679 miles 2020 Zero Deposit

Home Delivery Available

£15476
Lincoln
£258/month
Example
  • BMW 2 Series

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

52069 miles 2015 Zero Deposit

Home Delivery Available

£9800
£206/month
Example
  • BMW 2 Series

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

34031 miles 2019 Zero Deposit

Home Delivery Available

£13689
£287/month
Example
  • BMW 2 Series

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

44700 miles 2016 Zero Deposit

Home Delivery Available

£13000
Derby
£273/month
Example
  • BMW 2 Series

2.0 220i GPF Sport DCT Euro 6 (s/s) 5dr BMW 2 Series

65000 miles 2018 Zero Deposit

Home Delivery Available

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

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

74839 miles 2016 Zero Deposit

Home Delivery Available

£7799
£164/month
Example
  • BMW 2 Series

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

35469 miles 2020 Zero Deposit

Home Delivery Available

£18000
Derby
£300/month
Example
  • BMW 2 Series

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

79000 miles 2019 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW 2 Series

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

94000 miles 2015 Zero Deposit

Home Delivery Available

£6495
Watford
£136/month
Example
  • BMW 2 Series

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

70600 miles 2016 Zero Deposit

Home Delivery Available

£10495
£220/month
Example
  • BMW 2 Series

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

29000 miles 2018 Zero Deposit

Home Delivery Available

£17995
£378/month
Example
  • BMW 2 Series

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

40340 miles 2015 Zero Deposit

Home Delivery Available

£9690
Birmingham
£203/month
Example
  • BMW 2 Series

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

99148 miles 2017 Zero Deposit

Home Delivery Available

£7800
£164/month
Example
  • BMW 2 Series

1.5 218I SPORT 2d 134 BHP BMW 2 Series

51740 miles 2018 Zero Deposit

Home Delivery Available

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

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

62000 miles 2017 Zero Deposit

Home Delivery Available

£11495
£241/month
Example
  • BMW 2 Series

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

30000 miles 2021 Zero Deposit

Home Delivery Available

£17995
£299/month
Example
  • BMW 2 Series

M2 2.0 M235i Auto xDrive Euro 6 (s/s) 4dr BMW 2 Series

77000 miles 2020 Zero Deposit

Home Delivery Available

£19487
£324/month
Example
  • BMW 2 Series

1.5 218I SPORT 2d 134 BHP BMW 2 Series

32293 miles 2015 Zero Deposit

Home Delivery Available

£11972
£251/month
Example