Black BMW 4 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 4 Series

M4 3.0 M440i MHT Auto xDrive Euro 6 (s/s) 2dr BMW 4 Series

44000 miles 2021 Zero Deposit

Home Delivery Available

£33999
Harlow
£566/month
Example
  • BMW 4 Series

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

83000 miles 2015 Zero Deposit

Home Delivery Available

£14499
£304/month
Example
  • BMW 4 Series

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

120000 miles 2016 Zero Deposit

Home Delivery Available

£6995
London
£147/month
Example
  • BMW 4 Series

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

82500 miles 2019 Zero Deposit

Home Delivery Available

£14395
£302/month
Example
  • BMW 4 Series

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

57000 miles 2019 Zero Deposit

Home Delivery Available

£14950
£314/month
Example
  • BMW 4 Series

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

78000 miles 2016 Zero Deposit

Home Delivery Available

£12795
£268/month
Example
  • BMW 4 Series

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

35654 miles 2022 Zero Deposit

Home Delivery Available

£25471
Scunthorpe
£424/month
Example
  • BMW 4 Series

2.0 420D M SPORT GRAN COUPE 4d 188 BHP BMW 4 Series

47000 miles 2017 Zero Deposit

Home Delivery Available

£17999
Newcastle upon Tyne
£378/month
Example
  • BMW 4 Series

3.0 430D M SPORT GRAN COUPE 4d 255 BHP BMW 4 Series

42982 miles 2019 Zero Deposit

Home Delivery Available

£23995
Plymouth
£503/month
Example
  • BMW 4 Series

2.0 420D XDRIVE M SPORT GRAN COUPE 4d 188 BHP BMW 4 Series

82960 miles 2017 Zero Deposit

Home Delivery Available

£16490
£346/month
Example
  • BMW 4 Series

430 430D M SPORT 255 BHP AUTO CABRIO BMW 4 Series

39000 miles 2015 Zero Deposit

Home Delivery Available

£17990
£377/month
Example
  • BMW 4 Series

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

102404 miles 2016 Zero Deposit

Home Delivery Available

£14995
£315/month
Example
  • BMW 4 Series

430 430d M Sport 5dr Auto [Professional Media] BMW 4 Series

64531 miles 2018 Zero Deposit

Home Delivery Available

£19750
Chelmsford
£414/month
Example
  • BMW 4 Series

2.0 420D M SPORT 2d 188 BHP Leather- Sat Nav-Heate BMW 4 Series

41500 miles 2016 Zero Deposit

Home Delivery Available

£17999
Derby
£378/month
Example
  • BMW 4 Series

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

45492 miles 2017 Zero Deposit

Home Delivery Available

£17999
£378/month
Example
  • BMW 4 Series

3.0 430D M SPORT 2d 255 BHP HIGH SPEC + FULL HIST BMW 4 Series

47000 miles 2018 Zero Deposit

Home Delivery Available

£19950
£419/month
Example
  • BMW 4 Series

3.0 430d M Sport Auto Euro 6 (s/s) 2dr BMW 4 Series

79000 miles 2015 Zero Deposit

Home Delivery Available

£13995
£294/month
Example
  • BMW 4 Series

420 420d [190] M Sport 2dr Auto [Professional Media] Convertible BMW 4 Series

39060 miles 2017 Zero Deposit

Home Delivery Available

£18590
Bury
£390/month
Example
  • BMW 4 Series

435 435D XDRIVE M SPORT BMW 4 Series

94510 miles 2017 Zero Deposit

Home Delivery Available

£19995
£420/month
Example
  • BMW 4 Series

430 430I M SPORT 2-Door BMW 4 Series

26000 miles 2018 Zero Deposit

Home Delivery Available

£25250
Bristol
£530/month
Example
  • BMW 4 Series

435 435d xDrive M Sport Gran Coupe BMW 4 Series

57327 miles 2016 Zero Deposit

Home Delivery Available

£22950
£482/month
Example
  • BMW 4 Series

418 418d SPORT GRAN COUPE 2.0lt++STUNNING CAR IN BLACK BIG SPEC++ BMW 4 Series

32465 miles 2015 Zero Deposit

Home Delivery Available

£17000
£357/month
Example
  • BMW 4 Series

430 430D M SPORT BMW 4 Series

29000 miles 2016 Zero Deposit

Home Delivery Available

£19995
£420/month
Example
  • BMW 4 Series

420 420D M SPORT BMW 4 Series

38403 miles 2015 Zero Deposit

Home Delivery Available

£16490
Reading
£346/month
Example
  • BMW 4 Series

3.0 435D XDRIVE M SPORT 2d 309 BHP BMW 4 Series

62000 miles 2016 Zero Deposit

Home Delivery Available

£19000
£399/month
Example
  • BMW 4 Series

2.0 420D M SPORT GRAN COUPE 4d AUTO 188 BHP BMW 4 Series

21900 miles 2018 Zero Deposit

Home Delivery Available

£21960
£461/month
Example
  • BMW 4 Series

2.0 420D XDRIVE M SPORT 2d AUTO 188 BHP BMW 4 Series

12200 miles 2016 Zero Deposit

Home Delivery Available

£22890
£480/month
Example
  • BMW 4 Series

M4 3.0 (431bhp) M4 (s/s) Coupe 2d 2979cc M DCT BMW 4 Series

9774 miles 2016 Zero Deposit

Home Delivery Available

£48990
£815/month
Example