Black BMW 4 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 4 Series

3.0 435d M Sport Hatchback 5dr Diesel Auto xDrive BMW 4 Series

54617 miles 2016 Zero Deposit

Home Delivery Available

£17995
£378/month
Example
  • BMW 4 Series

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

94266 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

88000 miles 2019 Zero Deposit

Home Delivery Available

£14970
Stockport
£314/month
Example
  • BMW 4 Series

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

100000 miles 2017 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW 4 Series

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

34000 miles 2020 Zero Deposit

Home Delivery Available

£28990
£482/month
Example
  • BMW 4 Series

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

28000 miles 2021 Zero Deposit

Home Delivery Available

£28970
Stockport
£482/month
Example
  • BMW 4 Series

3.0 435d M Sport Hatchback 5dr Diesel Auto xDrive BMW 4 Series

76000 miles 2020 Zero Deposit

Home Delivery Available

£19599
Oldham
£326/month
Example
  • BMW 4 Series

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

30000 miles 2020 Zero Deposit

Home Delivery Available

£20970
Stockport
£349/month
Example
  • BMW 4 Series

2.0 420d M Sport Convertible 2dr Diesel Auto Euro BMW 4 Series

38633 miles 2018 Zero Deposit

Home Delivery Available

£18299
£384/month
Example
  • BMW 4 Series

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

5380 miles 2024 Zero Deposit

Home Delivery Available

£36995
York
£616/month
Example
  • BMW 4 Series

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

39000 miles 2018 Zero Deposit

Home Delivery Available

£18489
£388/month
Example
  • BMW 4 Series

2.0 420d SE Coupe 2dr Diesel Auto xDrive Euro 6 (s BMW 4 Series

94000 miles 2016 Zero Deposit

Home Delivery Available

£9495
£199/month
Example
  • BMW 4 Series

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

80000 miles 2018 Zero Deposit

Home Delivery Available

£19995
£420/month
Example
  • BMW 4 Series

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

22731 miles 2021 Zero Deposit

Home Delivery Available

£31795
£529/month
Example
  • BMW 4 Series

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

40603 miles 2015 Zero Deposit

Home Delivery Available

£14499
£304/month
Example
  • BMW 4 Series

2.0h 12kWh GX3h+ SUV 5dr Petrol Plug-in Hybrid CVT 4WD Euro 6 (s/s) (200 ps BMW 4 Series

97000 miles 2016 Zero Deposit

Home Delivery Available

£8150
£171/month
Example
  • BMW 4 Series

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

50000 miles 2020 Zero Deposit

Home Delivery Available

£17319
£288/month
Example
  • BMW 4 Series

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

92000 miles 2016 Zero Deposit

Home Delivery Available

£11300
Birmingham
£237/month
Example
  • BMW 4 Series

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

18000 miles 2024 Zero Deposit

Home Delivery Available

£35995
£599/month
Example
  • BMW 4 Series

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

24445 miles 2020 Zero Deposit

Home Delivery Available

£21500
£358/month
Example
  • BMW 4 Series

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

42535 miles 2018 Zero Deposit

Home Delivery Available

£24995
£524/month
Example
  • BMW 4 Series

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

41690 miles 2019 Zero Deposit

Home Delivery Available

£17385
£365/month
Example
  • BMW 4 Series

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

61000 miles 2017 Zero Deposit

Home Delivery Available

£20495
York
£430/month
Example
  • BMW 4 Series

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

59320 miles 2017 Zero Deposit

Home Delivery Available

£14995
£315/month
Example
  • BMW 4 Series

3.0 435d M Sport Hatchback 5dr Diesel Auto xDrive BMW 4 Series

89000 miles 2016 Zero Deposit

Home Delivery Available

£13749
Harlow
£288/month
Example
  • BMW 4 Series

2.0 420d Sport Convertible 2dr Diesel Auto Euro 6 BMW 4 Series

97125 miles 2017 Zero Deposit

Home Delivery Available

£9995
Leeds
£210/month
Example
  • BMW 4 Series

4 SERIES 420d MHT M Sport 2dr Step Auto [Pro Pack] BMW 4 Series

25540 miles 2022 Zero Deposit

Home Delivery Available

£29543
Bournemouth
£492/month
Example
  • BMW 4 Series

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

82000 miles 2018 Zero Deposit

Home Delivery Available

£14490
£304/month
Example
  • BMW 4 Series

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

49000 miles 2020 Zero Deposit

Home Delivery Available

£17495
Preston
£291/month
Example
  • BMW 4 Series

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

85000 miles 2017 Zero Deposit

Home Delivery Available

£11330
£238/month
Example
  • BMW 4 Series

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

42535 miles 2018 Zero Deposit

Home Delivery Available

£24995
£524/month
Example
  • BMW 4 Series

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

51550 miles 2018 Zero Deposit

Home Delivery Available

£22495
Harlow
£472/month
Example
  • BMW 4 Series

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

61000 miles 2016 Zero Deposit

Home Delivery Available

£13490
Basingstoke
£283/month
Example
  • BMW 4 Series

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

69965 miles 2017 Zero Deposit

Home Delivery Available

£12495
£262/month
Example