Silver BMW 4 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 4 Series

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

74655 miles 2015 Zero Deposit

Home Delivery Available

£9495
£199/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

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

£15895
£333/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

£12495
£262/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 420d Sport Hatchback 5dr Diesel Auto xDrive Eu BMW 4 Series

117063 miles 2015 Zero Deposit

Home Delivery Available

£7995
Bolton
£168/month
Example
  • BMW 4 Series

3.0 435i Luxury Coupe 2dr Petrol Auto Euro 6 (s/s) BMW 4 Series

63868 miles 2016 Zero Deposit

Home Delivery Available

£13980
Cardiff
£293/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

£12650
Derby
£265/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 Auto Euro 6 (s/s) 2dr BMW 4 Series

61000 miles 2015 Zero Deposit

Home Delivery Available

£12799
£268/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 Coupe 2dr Diesel Auto xDrive Euro BMW 4 Series

70000 miles 2016 Zero Deposit

Home Delivery Available

£14995
£315/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

£15995
£336/month
Example
  • BMW 4 Series

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

35023 miles 2019 Zero Deposit

Home Delivery Available

£16349
£343/month
Example
  • BMW 4 Series

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

50000 miles 2018 Zero Deposit

Home Delivery Available

£17990
Derby
£377/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

£15850
£332/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

£12590
£264/month
Example
  • BMW 4 Series

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

44000 miles 2018 Zero Deposit

Home Delivery Available

£19995
£420/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

£9699
Leeds
£203/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 420i M Sport Hatchback 5dr Petrol Auto Euro 6 BMW 4 Series

69350 miles 2017 Zero Deposit

Home Delivery Available

£12799
Peterborough
£268/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 Auto xDrive Euro 6 (s/s) 5dr BMW 4 Series

48000 miles 2016 Zero Deposit

Home Delivery Available

£15799
£331/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

£13490
Bolton
£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

£10980
£230/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 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

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

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

£14500
£304/month
Example