Silver BMW 4 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 4 Series

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

84420 miles 2017 Zero Deposit

Home Delivery Available

£13495
£283/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

£11480
£241/month
Example
  • BMW 4 Series

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

104000 miles 2018 Zero Deposit

Home Delivery Available

£11495
£241/month
Example
  • BMW 4 Series

2.0 420d M Sport Convertible BMW 4 Series

98000 miles 2015 Zero Deposit

Home Delivery Available

£10995
£231/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

£9189
£193/month
Example
  • BMW 4 Series

2.0 420d Luxury Convertible BMW 4 Series

55000 miles 2015 Zero Deposit

Home Delivery Available

£10499
£220/month
Example
  • BMW 4 Series

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

76500 miles 2015 Zero Deposit

Home Delivery Available

£8900
Burton-upon-Trent
£187/month
Example
  • BMW 4 Series

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

74500 miles 2017 Zero Deposit

Home Delivery Available

£14470
Stockport
£304/month
Example
  • BMW 4 Series

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

83000 miles 2017 Zero Deposit

Home Delivery Available

£12542
£263/month
Example
  • BMW 4 Series

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

53376 miles 2018 Zero Deposit

Home Delivery Available

£19595
£411/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

£12440
Stockport
£261/month
Example
  • BMW 4 Series

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

63949 miles 2017 Zero Deposit

Home Delivery Available

£11990
Stockport
£251/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

£10495
Gateshead
£220/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

£8825
£185/month
Example
  • BMW 4 Series

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

39000 miles 2015 Zero Deposit

Home Delivery Available

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

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

94267 miles 2015 Zero Deposit

Home Delivery Available

£11999
£252/month
Example
  • BMW 4 Series

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

89778 miles 2017 Zero Deposit

Home Delivery Available

£11929
Bolton
£250/month
Example
  • BMW 4 Series

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

89121 miles 2017 Zero Deposit

Home Delivery Available

£12995
£273/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

£13995
£294/month
Example
  • BMW 4 Series

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

37000 miles 2016 Zero Deposit

Home Delivery Available

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

420 420D, 2.0 Turbo Diesel, M Sport, Coupe, 2 Door, Au BMW 4 Series

64000 miles 2018 Zero Deposit

Home Delivery Available

£14999
£315/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 Gran Coupe BMW 4 Series

95000 miles 2015 Zero Deposit

Home Delivery Available

£10950
Walsall
£230/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

3.0 435d xDrive M Sport Gran Coupe BMW 4 Series

77000 miles 2016 Zero Deposit

Home Delivery Available

£16000
£336/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

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

109151 miles 2016 Zero Deposit

Home Delivery Available

£10000
£210/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 GRAN COUPE 4d 188 BHP BMW 4 Series

59890 miles 2015 Zero Deposit

Home Delivery Available

£12495
Ely
£262/month
Example
  • BMW 4 Series

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

88628 miles 2017 Zero Deposit

Home Delivery Available

£13990
Barnsley
£293/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 M Sport Auto Euro 6 (s/s) 5dr BMW 4 Series

68000 miles 2018 Zero Deposit

Home Delivery Available

£14950
£314/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