White BMW 4 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 4 Series

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

64481 miles 2019 Zero Deposit

Home Delivery Available

£16990
High Wycombe
£356/month
Example
  • BMW 4 Series

2.0 420d M Sport Gran Coupe BMW 4 Series

81910 miles 2017 Zero Deposit

Home Delivery Available

£12750
£267/month
Example
  • BMW 4 Series

3.0 435i M Sport Gran Coupe BMW 4 Series

96839 miles 2015 Zero Deposit

Home Delivery Available

£12495
£262/month
Example
  • BMW 4 Series

3.0 435d xDrive M Sport Gran Coupe BMW 4 Series

71000 miles 2015 Zero Deposit

Home Delivery Available

£15500
£325/month
Example
  • BMW 4 Series

2.0 420D M SPORT 2d 181 BHP BMW 4 Series

65522 miles 2015 Zero Deposit

Home Delivery Available

£12495
£262/month
Example
  • BMW 4 Series

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

81126 miles 2018 Zero Deposit

Home Delivery Available

£13995
£294/month
Example
  • BMW 4 Series

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

51000 miles 2016 Zero Deposit

Home Delivery Available

£16999
Bristol
£357/month
Example
  • BMW 4 Series

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

104432 miles 2016 Zero Deposit

Home Delivery Available

£9694
£203/month
Example
  • BMW 4 Series

2.0 420d M Sport Coupe BMW 4 Series

104325 miles 2017 Zero Deposit

Home Delivery Available

£12750
£267/month
Example
  • BMW 4 Series

2.0 420i M Sport Gran Coupe BMW 4 Series

98657 miles 2016 Zero Deposit

Home Delivery Available

£11990
£251/month
Example
  • BMW 4 Series

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

58690 miles 2016 Zero Deposit

Home Delivery Available

£15985
£335/month
Example
  • BMW 4 Series

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

55537 miles 2018 Zero Deposit

Home Delivery Available

£17500
Colchester
£367/month
Example
  • BMW 4 Series

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

87000 miles 2017 Zero Deposit

Home Delivery Available

£13995
£294/month
Example
  • BMW 4 Series

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

32055 miles 2018 Zero Deposit

Home Delivery Available

£20995
£440/month
Example
  • BMW 4 Series

420 420D SPORT GRAN COUPE BMW 4 Series

62300 miles 2016 Zero Deposit

Home Delivery Available

£12000
£252/month
Example
  • BMW 4 Series

420 420I LUXURY 2-Door BMW 4 Series

78521 miles 2015 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW 4 Series

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

32100 miles 2017 Zero Deposit

Home Delivery Available

£23499
£493/month
Example
  • BMW 4 Series

3.0 430d M Sport Auto xDrive Euro 6 ss 5dr BMW 4 Series

52116 miles 2016 Zero Deposit

Home Delivery Available

£18500
£388/month
Example
  • BMW 4 Series

420 420D XDRIVE LUXURY GRAN COUPE BMW 4 Series

49000 miles 2017 Zero Deposit

Home Delivery Available

£17990
£377/month
Example
  • BMW 4 Series

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

72000 miles 2017 Zero Deposit

Home Delivery Available

£21395
£449/month
Example
  • BMW 4 Series

420 420D XDRIVE M SPORT BMW 4 Series

59585 miles 2017 Zero Deposit

Home Delivery Available

£17750
£372/month
Example
  • BMW 4 Series

2.0 420I M SPORT 2d 181 BHP BMW 4 Series

42000 miles 2016 Zero Deposit

Home Delivery Available

£17495
£367/month
Example
  • BMW 4 Series

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

76609 miles 2015 Zero Deposit

Home Delivery Available

£15596
£327/month
Example
  • BMW 4 Series

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

36000 miles 2017 Zero Deposit

Home Delivery Available

£21495
£451/month
Example
  • BMW 4 Series

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

102796 miles 2015 Zero Deposit

Home Delivery Available

£12675
£266/month
Example
  • BMW 4 Series

430 430d M Sport (Professional Med BMW 4 Series

16062 miles 2019 Zero Deposit

Home Delivery Available

£26500
£556/month
Example
  • BMW 4 Series

2.0 418D M SPORT GRAN COUPE 4d 148 BHP *FMDSH *ZER BMW 4 Series

79900 miles 2017 Zero Deposit

Home Delivery Available

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

440 440i M Sport Convertible BMW 4 Series

13913 miles 2018 Zero Deposit

Home Delivery Available

£36995
£616/month
Example
  • BMW 4 Series

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

32000 miles 2017 Zero Deposit

Home Delivery Available

£17995
£378/month
Example