Grey 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

47870 miles 2019 Zero Deposit

Home Delivery Available

£11299
Newport
£237/month
Example
  • BMW 2 Series

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

51000 miles 2018 Zero Deposit

Home Delivery Available

£12990
£272/month
Example
  • BMW 2 Series

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

70540 miles 2016 Zero Deposit

Home Delivery Available

£11495
£241/month
Example
  • BMW 2 Series

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

26232 miles 2016 Zero Deposit

Home Delivery Available

£13100
Derby
£275/month
Example
  • BMW 2 Series

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

55996 miles 2022 Zero Deposit

Home Delivery Available

£18600
Derby
£310/month
Example
  • BMW 2 Series

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

22951 miles 2020 Zero Deposit

Home Delivery Available

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

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

66000 miles 2016 Zero Deposit

Home Delivery Available

£10499
London
£220/month
Example
  • BMW 2 Series

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

54799 miles 2021 Zero Deposit

Home Delivery Available

£13900
Leicester
£231/month
Example
  • BMW 2 Series

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

56834 miles 2021 Zero Deposit

Home Delivery Available

£17995
£299/month
Example
  • BMW 2 Series

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

56000 miles 2018 Zero Deposit

Home Delivery Available

£11790
Basingstoke
£247/month
Example
  • BMW 2 Series

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

14500 miles 2022 Zero Deposit

Home Delivery Available

£25000
£416/month
Example
  • BMW 2 Series

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

94668 miles 2016 Zero Deposit

Home Delivery Available

£7495
£157/month
Example
  • BMW 2 Series

1.5 218i SE Gran Tourer BMW 2 Series

102320 miles 2019 Zero Deposit

Home Delivery Available

£9000
£189/month
Example
  • BMW 2 Series

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

80604 miles 2015 Zero Deposit

Home Delivery Available

£11790
£247/month
Example
  • BMW 2 Series

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

50164 miles 2018 Zero Deposit

Home Delivery Available

£8995
£189/month
Example
  • BMW 2 Series

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

33386 miles 2022 Zero Deposit

Home Delivery Available

£24989
Derby
£416/month
Example
  • BMW 2 Series

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

10000 miles 2022 Zero Deposit

Home Delivery Available

£31475
£524/month
Example
  • BMW 2 Series

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

24505 miles 2021 Zero Deposit

Home Delivery Available

£24500
£408/month
Example
  • BMW 2 Series

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

17500 miles 2021 Zero Deposit

Home Delivery Available

£18888
£314/month
Example
  • BMW 2 Series

1.5 216d Sport Auto Euro 6 ss 5dr BMW 2 Series

107000 miles 2015 Zero Deposit

Home Delivery Available

£6000
£126/month
Example
  • BMW 2 Series

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

70000 miles 2018 Zero Deposit

Home Delivery Available

£11495
£241/month
Example
  • BMW 2 Series

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

96196 miles 2015 Zero Deposit

Home Delivery Available

£7846
£164/month
Example
  • BMW 2 Series

1.5 218i M Sport Saloon 4dr (FULL LEATHER, APPLE C BMW 2 Series

32625 miles 2021 Zero Deposit

Home Delivery Available

£18988
£316/month
Example
  • BMW 2 Series

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

12200 miles 2022 Zero Deposit

Home Delivery Available

£39800
York
£662/month
Example
  • BMW 2 Series

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

34000 miles 2018 Zero Deposit

Home Delivery Available

£13100
Derby
£275/month
Example
  • BMW 2 Series

2.0 220d M Sport Convertible BMW 2 Series

35793 miles 2018 Zero Deposit

Home Delivery Available

£16495
£346/month
Example
  • BMW 2 Series

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

52000 miles 2019 Zero Deposit

Home Delivery Available

£13970
Stockport
£293/month
Example
  • BMW 2 Series

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

24340 miles 2019 Zero Deposit

Home Delivery Available

£21990
£461/month
Example
  • BMW 2 Series

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

52000 miles 2015 Zero Deposit

Home Delivery Available

£10095
£212/month
Example
  • BMW 2 Series

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

38621 miles 2015 Zero Deposit

Home Delivery Available

£10995
£231/month
Example
  • BMW 2 Series

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

77017 miles 2018 Zero Deposit

Home Delivery Available

£9495
£199/month
Example
  • BMW 2 Series

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

58640 miles 2018 Zero Deposit

Home Delivery Available

£14490
£304/month
Example
  • BMW 2 Series

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

76000 miles 2019 Zero Deposit

Home Delivery Available

£13390
Basingstoke
£281/month
Example
  • BMW 2 Series

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

53000 miles 2021 Zero Deposit

Home Delivery Available

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

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

53000 miles 2021 Zero Deposit

Home Delivery Available

£17000
Plymouth
£283/month
Example