Grey BMW 2 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 2 Series

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

23944 miles 2022 Zero Deposit

Home Delivery Available

£28975
£482/month
Example
  • BMW 2 Series

Coupe M Sport BMW 2 Series

15297 miles 2022 Zero Deposit

Home Delivery Available

£29199
Portsmouth
£486/month
Example
  • BMW 2 Series

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

37000 miles 2020 Zero Deposit

Home Delivery Available

£20495
Wigan
£341/month
Example
  • BMW 2 Series

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

59099 miles 2017 Zero Deposit

Home Delivery Available

£17995
£378/month
Example
  • BMW 2 Series

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

81000 miles 2017 Zero Deposit

Home Delivery Available

£9990
Solihull
£209/month
Example
  • BMW 2 Series

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

64874 miles 2017 Zero Deposit

Home Delivery Available

£11500
Derby
£241/month
Example
  • BMW 2 Series

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

59099 miles 2017 Zero Deposit

Home Delivery Available

£17995
£378/month
Example
  • BMW 2 Series

1.5 218i GPF M Sport Coupe 2dr Petrol Auto Euro 6 BMW 2 Series

29176 miles 2020 Zero Deposit

Home Delivery Available

£17299
£288/month
Example
  • BMW 2 Series

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

21702 miles 2021 Zero Deposit

Home Delivery Available

£19297
£321/month
Example
  • BMW 2 Series

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

16312 miles 2021 Zero Deposit

Home Delivery Available

£19999
Newport
£333/month
Example
  • BMW 2 Series

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

57720 miles 2016 Zero Deposit

Home Delivery Available

£11650
Derby
£244/month
Example
  • BMW 2 Series

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

55165 miles 2016 Zero Deposit

Home Delivery Available

£10100
Derby
£212/month
Example
  • BMW 2 Series

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

50000 miles 2015 Zero Deposit

Home Delivery Available

£18995
£399/month
Example
  • BMW 2 Series

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

41000 miles 2015 Zero Deposit

Home Delivery Available

£10680
£224/month
Example
  • BMW 2 Series

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

45000 miles 2019 Zero Deposit

Home Delivery Available

£14990
£314/month
Example
  • BMW 2 Series

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

73133 miles 2016 Zero Deposit

Home Delivery Available

£10450
Guildford
£219/month
Example
  • BMW 2 Series

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

26184 miles 2021 Zero Deposit

Home Delivery Available

£21750
£362/month
Example
  • BMW 2 Series

218 218i M Sport 5dr BMW 2 Series

57501 miles 2018 Zero Deposit

Home Delivery Available

£11500
£241/month
Example
  • BMW 2 Series

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

20000 miles 2023 Zero Deposit

Home Delivery Available

£32000
£532/month
Example
  • BMW 2 Series

1.5 216d Luxury DCT Euro 6 (s/s) 5dr BMW 2 Series

84000 miles 2020 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW 2 Series

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

78000 miles 2017 Zero Deposit

Home Delivery Available

£9495
£199/month
Example
  • BMW 2 Series

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

36500 miles 2020 Zero Deposit

Home Delivery Available

£25590
£426/month
Example
  • BMW 2 Series

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

103688 miles 2020 Zero Deposit

Home Delivery Available

£11985
£251/month
Example
  • BMW 2 Series

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

36500 miles 2020 Zero Deposit

Home Delivery Available

£25590
£426/month
Example
  • BMW 2 Series

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

63149 miles 2015 Zero Deposit

Home Delivery Available

£6990
£147/month
Example
  • BMW 2 Series

2.0 220d M Sport Coupe BMW 2 Series

27000 miles 2023 Zero Deposit

Home Delivery Available

£29950
£498/month
Example
  • BMW 2 Series

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

9410 miles 2021 Zero Deposit

Home Delivery Available

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

1.5 220i MHT M Sport MPV 5dr Petrol Hybrid DCT Eur BMW 2 Series

27508 miles 2022 Zero Deposit

Home Delivery Available

£22770
Stockport
£379/month
Example
  • BMW 2 Series

M2 2.0 M235i 4dr Auto xDrive (SAT NAV) BMW 2 Series

45431 miles 2021 Zero Deposit

Home Delivery Available

£23488
£391/month
Example
  • BMW 2 Series

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

50959 miles 2021 Zero Deposit

Home Delivery Available

£17340
£289/month
Example
  • BMW 2 Series

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

82086 miles 2015 Zero Deposit

Home Delivery Available

£9990
£209/month
Example
  • BMW 2 Series

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

78808 miles 2018 Zero Deposit

Home Delivery Available

£11945
Manchester
£251/month
Example
  • BMW 2 Series

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

58000 miles 2016 Zero Deposit

Home Delivery Available

£11150
£234/month
Example
  • BMW 2 Series

2.0 220i M Sport Convertible 2dr Petrol Auto Euro BMW 2 Series

76000 miles 2016 Zero Deposit

Home Delivery Available

£10990
£230/month
Example
  • BMW 2 Series

1.5 218i GPF M Sport Coupe 2dr Petrol Manual Euro BMW 2 Series

22972 miles 2019 Zero Deposit

Home Delivery Available

£15700
Derby
£329/month
Example
  • BMW 2 Series

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

49040 miles 2018 Zero Deposit

Home Delivery Available

£14499
£304/month
Example