Grey BMW 2 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 2 Series

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

92000 miles 2015 Zero Deposit

Home Delivery Available

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

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

41000 miles 2017 Zero Deposit

Home Delivery Available

£11750
£246/month
Example
  • BMW 2 Series

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

11250 miles 2021 Zero Deposit

Home Delivery Available

£28995
Shrewsbury
£482/month
Example
  • BMW 2 Series

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

37348 miles 2021 Zero Deposit

Home Delivery Available

£16999
£283/month
Example
  • BMW 2 Series

225 225d M Sport 2.0 Steptronic Automatic Coupe BMW 2 Series

100406 miles 2015 Zero Deposit

Home Delivery Available

£9995
£210/month
Example
  • BMW 2 Series

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

28612 miles 2021 Zero Deposit

Home Delivery Available

£15995
£266/month
Example
  • BMW 2 Series

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

78195 miles 2020 Zero Deposit

Home Delivery Available

£11495
£241/month
Example
  • BMW 2 Series

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

39000 miles 2018 Zero Deposit

Home Delivery Available

£13390
£281/month
Example
  • BMW 2 Series

218 218I SPORT GRAN TOURER BMW 2 Series

46000 miles 2018 Zero Deposit

Home Delivery Available

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

218 218I M SPORT BMW 2 Series

77000 miles 2016 Zero Deposit

Home Delivery Available

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

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

10000 miles 2023 Zero Deposit

Home Delivery Available

£31975
£532/month
Example
  • BMW 2 Series

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

10846 miles 2023 Zero Deposit

Home Delivery Available

£31475
£524/month
Example
  • BMW 2 Series

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

45000 miles 2018 Zero Deposit

Home Delivery Available

£14595
£306/month
Example
  • BMW 2 Series

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

16000 miles 2022 Zero Deposit

Home Delivery Available

£23995
£399/month
Example
  • BMW 2 Series

2.0 218D M Sport Convertible 2dr Diesel Auto Euro BMW 2 Series

73000 miles 2018 Zero Deposit

Home Delivery Available

£11800
Derby
£247/month
Example
  • BMW 2 Series

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

10650 miles 2024 Zero Deposit

Home Delivery Available

£44700
York
£744/month
Example
  • BMW 2 Series

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

4810 miles 2022 Zero Deposit

Home Delivery Available

£29499
£491/month
Example
  • BMW 2 Series

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

64500 miles 2016 Zero Deposit

Home Delivery Available

£17500
£367/month
Example
  • BMW 2 Series

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

60000 miles 2017 Zero Deposit

Home Delivery Available

£11495
£241/month
Example
  • BMW 2 Series

218 218D SPORT 335 ROAD TAX ULEZ/COMPLIANT VERY CLEAN BMW 2 Series

67000 miles 2016 Zero Deposit

Home Delivery Available

£9795
Darlington
£205/month
Example
  • BMW 2 Series

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

76887 miles 2021 Zero Deposit

Home Delivery Available

£16000
Newcastle upon Tyne
£266/month
Example
  • BMW 2 Series

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

36055 miles 2020 Zero Deposit

Home Delivery Available

£22990
Darlington
£383/month
Example
  • BMW 2 Series

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

40000 miles 2018 Zero Deposit

Home Delivery Available

£12950
£272/month
Example
  • BMW 2 Series

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

26300 miles 2022 Zero Deposit

Home Delivery Available

£18990
£316/month
Example
  • BMW 2 Series

2.0 218d SE Gran Tourer BMW 2 Series

60027 miles 2016 Zero Deposit

Home Delivery Available

£10795
£226/month
Example
  • BMW 2 Series

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

45360 miles 2018 Zero Deposit

Home Delivery Available

£12999
£273/month
Example
  • BMW 2 Series

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

21900 miles 2023 Zero Deposit

Home Delivery Available

£23500
£391/month
Example
  • BMW 2 Series

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

38712 miles 2023 Zero Deposit

Home Delivery Available

£23500
£391/month
Example
  • BMW 2 Series

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

57976 miles 2018 Zero Deposit

Home Delivery Available

£12189
£256/month
Example
  • BMW 2 Series

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

75713 miles 2018 Zero Deposit

Home Delivery Available

£12795
£268/month
Example
  • BMW 2 Series

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

43587 miles 2022 Zero Deposit

Home Delivery Available

£19789
£329/month
Example
  • BMW 2 Series

220 220i M Sport Pro Auto 184ps BMW 2 Series

12296 miles 2022 Zero Deposit

Home Delivery Available

£28500
Bradford
£474/month
Example
  • BMW 2 Series

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

62589 miles 2016 Zero Deposit

Home Delivery Available

£6650
£139/month
Example
  • BMW 2 Series

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

26965 miles 2022 Zero Deposit

Home Delivery Available

£36995
£616/month
Example
  • BMW 2 Series

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

20100 miles 2021 Zero Deposit

Home Delivery Available

£19990
£333/month
Example