Silver BMW 4 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 4 Series

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

68000 miles 2019 Zero Deposit

Home Delivery Available

£19995
£420/month
Example
  • BMW 4 Series

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

106676 miles 2015 Zero Deposit

Home Delivery Available

£9215
Warrington
£193/month
Example
  • BMW 4 Series

2.0 420d M Sport Convertible 2dr Diesel Manual Eur BMW 4 Series

47944 miles 2018 Zero Deposit

Home Delivery Available

£15499
Newcastle upon Tyne
£325/month
Example
  • BMW 4 Series

2.0 420i M Sport Hatchback 5dr Petrol Manual xDriv BMW 4 Series

41129 miles 2016 Zero Deposit

Home Delivery Available

£13779
£289/month
Example
  • BMW 4 Series

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

56000 miles 2019 Zero Deposit

Home Delivery Available

£15495
Gateshead
£325/month
Example
  • BMW 4 Series

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

49000 miles 2017 Zero Deposit

Home Delivery Available

£13990
Basingstoke
£293/month
Example
  • BMW 4 Series

2.0 428i Luxury Convertible 2dr Petrol Manual Euro BMW 4 Series

53213 miles 2015 Zero Deposit

Home Delivery Available

£13985
Ipswich
£293/month
Example
  • BMW 4 Series

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

35000 miles 2018 Zero Deposit

Home Delivery Available

£15790
Basingstoke
£331/month
Example
  • BMW 4 Series

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

27900 miles 2017 Zero Deposit

Home Delivery Available

£20900
Chelmsford
£439/month
Example
  • BMW 4 Series

2.0 420i GPF M Sport Hatchback 5dr Petrol Manual E BMW 4 Series

19830 miles 2018 Zero Deposit

Home Delivery Available

£16950
Derby
£356/month
Example
  • BMW 4 Series

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

87000 miles 2016 Zero Deposit

Home Delivery Available

£11999
£252/month
Example
  • BMW 4 Series

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

78000 miles 2018 Zero Deposit

Home Delivery Available

£14999
£315/month
Example
  • BMW 4 Series

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

89862 miles 2016 Zero Deposit

Home Delivery Available

£11099
£233/month
Example
  • BMW 4 Series

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

49500 miles 2017 Zero Deposit

Home Delivery Available

£19995
Northampton
£420/month
Example
  • BMW 4 Series

4 SERIES 430i M Sport 5dr Auto [Pro Pack] BMW 4 Series

48541 miles 2018 Zero Deposit

Home Delivery Available

£17215
Scunthorpe
£361/month
Example
  • BMW 4 Series

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

82000 miles 2016 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW 4 Series

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

65600 miles 2018 Zero Deposit

Home Delivery Available

£13495
£283/month
Example
  • BMW 4 Series

2.0 420d SE Hatchback 5dr Diesel Manual xDrive Eur BMW 4 Series

74655 miles 2015 Zero Deposit

Home Delivery Available

£8995
£189/month
Example
  • BMW 4 Series

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

65603 miles 2015 Zero Deposit

Home Delivery Available

£10795
Wigan
£226/month
Example
  • BMW 4 Series

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

63900 miles 2018 Zero Deposit

Home Delivery Available

£15650
£328/month
Example
  • BMW 4 Series

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

89799 miles 2017 Zero Deposit

Home Delivery Available

£12295
£258/month
Example
  • BMW 4 Series

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

66654 miles 2015 Zero Deposit

Home Delivery Available

£13995
£294/month
Example
  • BMW 4 Series

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

62656 miles 2016 Zero Deposit

Home Delivery Available

£12300
Derby
£258/month
Example
  • BMW 4 Series

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

103000 miles 2015 Zero Deposit

Home Delivery Available

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

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

46000 miles 2017 Zero Deposit

Home Delivery Available

£15490
£325/month
Example
  • BMW 4 Series

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

74436 miles 2016 Zero Deposit

Home Delivery Available

£15695
£329/month
Example
  • BMW 4 Series

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

64000 miles 2017 Zero Deposit

Home Delivery Available

£14995
Stockport
£315/month
Example
  • BMW 4 Series

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

56158 miles 2019 Zero Deposit

Home Delivery Available

£15550
£326/month
Example
  • BMW 4 Series

2.0 420i Luxury Coupe 2dr Petrol Auto xDrive Euro BMW 4 Series

44698 miles 2015 Zero Deposit

Home Delivery Available

£11990
£251/month
Example
  • BMW 4 Series

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

101000 miles 2017 Zero Deposit

Home Delivery Available

£9499
Leeds
£199/month
Example
  • BMW 4 Series

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

28000 miles 2017 Zero Deposit

Home Delivery Available

£14990
£314/month
Example
  • BMW 4 Series

2.0 420d Sport Hatchback 5dr Diesel Auto xDrive Eu BMW 4 Series

46620 miles 2017 Zero Deposit

Home Delivery Available

£16500
£346/month
Example
  • BMW 4 Series

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

96997 miles 2016 Zero Deposit

Home Delivery Available

£8950
£188/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

£12490
Nottingham
£262/month
Example
  • BMW 4 Series

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

63000 miles 2018 Zero Deposit

Home Delivery Available

£12990
Bolton
£272/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