Silver BMW 4 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 4 Series

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

32936 miles 2019 Zero Deposit

Home Delivery Available

£20490
£430/month
Example
  • BMW 4 Series

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

99900 miles 2015 Zero Deposit

Home Delivery Available

£10495
£220/month
Example
  • BMW 4 Series

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

77000 miles 2017 Zero Deposit

Home Delivery Available

£14398
£302/month
Example
  • BMW 4 Series

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

73000 miles 2018 Zero Deposit

Home Delivery Available

£17499
£367/month
Example
  • BMW 4 Series

2.0 430i M Sport Hatchback 5dr Petrol Auto Euro 6 BMW 4 Series

90093 miles 2018 Zero Deposit

Home Delivery Available

£12990
Nottingham
£272/month
Example
  • BMW 4 Series

4 SERIES 420i xDrive M Sport 5dr Auto [Professional Media] BMW 4 Series

40433 miles 2018 Zero Deposit

Home Delivery Available

£18226
Basingstoke
£382/month
Example
  • BMW 4 Series

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

72000 miles 2016 Zero Deposit

Home Delivery Available

£10980
£230/month
Example
  • BMW 4 Series

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

94623 miles 2017 Zero Deposit

Home Delivery Available

£11440
Stockport
£240/month
Example
  • BMW 4 Series

420 420d xDrive Sport 2dr Auto ** ONLY 59000 MILES ** BMW 4 Series

59553 miles 2015 Zero Deposit

Home Delivery Available

£11999
£252/month
Example
  • BMW 4 Series

2.0 418d M Sport Hatchback 5dr Diesel Manual Euro BMW 4 Series

91000 miles 2016 Zero Deposit

Home Delivery Available

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

2.0 420d SE Convertible 2dr Diesel Manual Euro 6 ( BMW 4 Series

101000 miles 2015 Zero Deposit

Home Delivery Available

£8616
£181/month
Example
  • BMW 4 Series

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

54208 miles 2018 Zero Deposit

Home Delivery Available

£17489
£367/month
Example
  • BMW 4 Series

2.0 420i M Sport Convertible BMW 4 Series

32000 miles 2015 Zero Deposit

Home Delivery Available

£14490
£304/month
Example
  • BMW 4 Series

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

55200 miles 2015 Zero Deposit

Home Delivery Available

£10490
£220/month
Example
  • BMW 4 Series

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

92000 miles 2016 Zero Deposit

Home Delivery Available

£10490
Bedford
£220/month
Example
  • BMW 4 Series

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

75464 miles 2016 Zero Deposit

Home Delivery Available

£14495
Telford
£304/month
Example
  • BMW 4 Series

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

21000 miles 2018 Zero Deposit

Home Delivery Available

£23999
£504/month
Example
  • BMW 4 Series

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

59000 miles 2015 Zero Deposit

Home Delivery Available

£11990
Nottingham
£251/month
Example
  • BMW 4 Series

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

78358 miles 2016 Zero Deposit

Home Delivery Available

£11111
Bury
£233/month
Example
  • BMW 4 Series

2.0 420d M Sport Gran Coupe BMW 4 Series

89000 miles 2017 Zero Deposit

Home Delivery Available

£13450
£282/month
Example
  • BMW 4 Series

3.0 430D M SPORT GRAN COUPE BMW 4 Series

111000 miles 2015 Zero Deposit

Home Delivery Available

£11450
£240/month
Example
  • BMW 4 Series

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

96000 miles 2016 Zero Deposit

Home Delivery Available

£11094
£233/month
Example
  • BMW 4 Series

435 435I M SPORT 3.0 CONVERTIBLE AUTO BMW 4 Series

79244 miles 2015 Zero Deposit

Home Delivery Available

£14995
£315/month
Example
  • BMW 4 Series

3.0 430d xDrive M Sport Coupe BMW 4 Series

58220 miles 2016 Zero Deposit

Home Delivery Available

£17495
£367/month
Example
  • BMW 4 Series

430 430D XDRIVE M SPORT GRAN COUPE 4-Door BMW 4 Series

50500 miles 2018 Zero Deposit

Home Delivery Available

£18995
£399/month
Example
  • BMW 4 Series

3.0 440I M SPORT 2d 322 BHP WITH ONLY 31,902 MILE BMW 4 Series

30000 miles 2016 Zero Deposit

Home Delivery Available

£21499
£451/month
Example
  • BMW 4 Series

2.0 420I XDRIVE M SPORT GRAN COUPE 4d 181 BHP BMW 4 Series

23000 miles 2016 Zero Deposit

Home Delivery Available

£19990
Bedford
£419/month
Example
  • BMW 4 Series

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

66500 miles 2018 Zero Deposit

Home Delivery Available

£22995
Newport
£482/month
Example
  • BMW 4 Series

430 430D LUXURY BMW 4 Series

49000 miles 2015 Zero Deposit

Home Delivery Available

£13995
£294/month
Example
  • BMW 4 Series

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

49766 miles 2016 Zero Deposit

Home Delivery Available

£15890
Barnsley
£333/month
Example
  • BMW 4 Series

3.0 435D XDRIVE M SPORT GRAN COUPE 4d AUTO 309 BHP BMW 4 Series

49000 miles 2017 Zero Deposit

Home Delivery Available

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

435 435I M SPORT 2-Door BMW 4 Series

37000 miles 2015 Zero Deposit

Home Delivery Available

£21995
Southampton
£461/month
Example
  • BMW 4 Series

420 420D M SPORT BMW 4 Series

104000 miles 2016 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW 4 Series

420 420d xDrive M Sport Auto Prof BMW 4 Series

18817 miles 2018 Zero Deposit

Home Delivery Available

£24750
£519/month
Example
  • BMW 4 Series

435 435d xDrive M Sport (Professio BMW 4 Series

38530 miles 2016 Zero Deposit

Home Delivery Available

£22350
£469/month
Example