Black BMW 4 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 4 Series

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

66711 miles 2021 Zero Deposit

Home Delivery Available

£24000
£399/month
Example
  • BMW 4 Series

2.0 420i Sport Auto Euro 6 (s/s) 2dr BMW 4 Series

34068 miles 2018 Zero Deposit

Home Delivery Available

£15995
Telford
£336/month
Example
  • BMW 4 Series

2.0 420d M Sport Euro 6 (s/s) 2dr BMW 4 Series

92000 miles 2015 Zero Deposit

Home Delivery Available

£9899
£208/month
Example
  • BMW 4 Series

2.0 420i GPF M Sport Auto Euro 6 (s/s) 5dr BMW 4 Series

65000 miles 2019 Zero Deposit

Home Delivery Available

£16490
£346/month
Example
  • BMW 4 Series

3.0 430d M Sport Convertible 2dr Diesel Auto Euro BMW 4 Series

88874 miles 2016 Zero Deposit

Home Delivery Available

£12490
£262/month
Example
  • BMW 4 Series

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

68000 miles 2016 Zero Deposit

Home Delivery Available

£13495
£283/month
Example
  • BMW 4 Series

2.0 420d M Sport Auto Euro 6 (s/s) 5dr BMW 4 Series

94370 miles 2019 Zero Deposit

Home Delivery Available

£13495
£283/month
Example
  • BMW 4 Series

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

60000 miles 2017 Zero Deposit

Home Delivery Available

£13199
£277/month
Example
  • BMW 4 Series

3.0 435d M Sport Coupe 2dr Diesel Auto xDrive Euro BMW 4 Series

111627 miles 2015 Zero Deposit

Home Delivery Available

£10995
Gloucester
£231/month
Example
  • BMW 4 Series

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

55000 miles 2015 Zero Deposit

Home Delivery Available

£11990
£251/month
Example
  • BMW 4 Series

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

59000 miles 2017 Zero Deposit

Home Delivery Available

£15990
£335/month
Example
  • BMW 4 Series

2.0 420d M Sport Gran Coupe BMW 4 Series

115167 miles 2016 Zero Deposit

Home Delivery Available

£9795
£205/month
Example
  • BMW 4 Series

2.0 420i GPF M Sport Auto Euro 6 (s/s) 5dr BMW 4 Series

43800 miles 2019 Zero Deposit

Home Delivery Available

£17495
£367/month
Example
  • BMW 4 Series

4 SERIES 440i M Sport 5dr Auto [Plus Pack] BMW 4 Series

66773 miles 2019 Zero Deposit

Home Delivery Available

£21105
Exeter
£443/month
Example
  • BMW 4 Series

2.0 420i GPF M Sport Auto Euro 6 (s/s) 5dr BMW 4 Series

43800 miles 2019 Zero Deposit

Home Delivery Available

£17495
£367/month
Example
  • BMW 4 Series

2.0 420i GPF M Sport Auto Euro 6 (s/s) 5dr BMW 4 Series

80000 miles 2018 Zero Deposit

Home Delivery Available

£13999
£294/month
Example
  • BMW 4 Series

2.0 420i M Sport Auto Euro 6 (s/s) 5dr BMW 4 Series

15000 miles 2022 Zero Deposit

Home Delivery Available

£31990
£532/month
Example
  • BMW 4 Series

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

68025 miles 2015 Zero Deposit

Home Delivery Available

£11795
£247/month
Example
  • BMW 4 Series

2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 Ps) BMW 4 Series

52700 miles 2018 Zero Deposit

Home Delivery Available

£15995
Oxford
£336/month
Example
  • BMW 4 Series

2.0 420i M Sport Auto Euro 6 (s/s) 5dr BMW 4 Series

49710 miles 2016 Zero Deposit

Home Delivery Available

£14995
£315/month
Example
  • BMW 4 Series

3.0 440i M Sport Auto Euro 6 (s/s) 2dr BMW 4 Series

33800 miles 2017 Zero Deposit

Home Delivery Available

£21990
Leicester
£461/month
Example
  • BMW 4 Series

2.0 420d M Sport Auto Euro 6 (s/s) 5dr BMW 4 Series

81000 miles 2017 Zero Deposit

Home Delivery Available

£14999
£315/month
Example
  • BMW 4 Series

2.0 420i M Sport Auto Euro 6 (s/s) 5dr BMW 4 Series

49710 miles 2016 Zero Deposit

Home Delivery Available

£14995
£315/month
Example
  • BMW 4 Series

2.0 420i GPF Sport Convertible 2dr Petrol Auto Euro 6 BMW 4 Series

65000 miles 2019 Zero Deposit

Home Delivery Available

£15790
£331/month
Example
  • BMW 4 Series

2.0 420d SE Coupe 2dr Diesel Manual Euro 6 (s/s) ( BMW 4 Series

74850 miles 2015 Zero Deposit

Home Delivery Available

£9250
Cheltenham
£194/month
Example
  • BMW 4 Series

3.0 430d M Sport Hatchback 5dr Diesel Auto Euro 6 BMW 4 Series

90000 miles 2015 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW 4 Series

2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 BMW 4 Series

74000 miles 2017 Zero Deposit

Home Delivery Available

£14395
£302/month
Example
  • BMW 4 Series

2.0 420d M Sport Auto Euro 6 (s/s) 5dr BMW 4 Series

86000 miles 2016 Zero Deposit

Home Delivery Available

£12499
£262/month
Example
  • BMW 4 Series

2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Eur BMW 4 Series

90000 miles 2019 Zero Deposit

Home Delivery Available

£13550
£284/month
Example
  • BMW 4 Series

3.0 435d M Sport Coupe 2dr Diesel Auto xDrive Euro BMW 4 Series

70986 miles 2019 Zero Deposit

Home Delivery Available

£17899
£376/month
Example
  • BMW 4 Series

Coupe M Sport BMW 4 Series

16389 miles 2022 Zero Deposit

Home Delivery Available

£29718
Portsmouth
£495/month
Example
  • BMW 4 Series

2.0 420i Sport Auto Euro 6 (s/s) 2dr BMW 4 Series

73410 miles 2017 Zero Deposit

Home Delivery Available

£12495
£262/month
Example
  • BMW 4 Series

3.0 440i M Sport Hatchback 5dr Petrol Auto Euro 6 BMW 4 Series

87500 miles 2018 Zero Deposit

Home Delivery Available

£17995
£378/month
Example
  • BMW 4 Series

3.0 435d M Sport Auto xDrive Euro 6 (s/s) 5dr BMW 4 Series

80000 miles 2017 Zero Deposit

Home Delivery Available

£13999
£294/month
Example
  • BMW 4 Series

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

113867 miles 2016 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW 4 Series

2.0 420i Sport Auto Euro 6 (s/s) 2dr BMW 4 Series

73410 miles 2017 Zero Deposit

Home Delivery Available

£12495
£262/month
Example