Silver BMW 4 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 4 Series

3.0 430d xDrive M Sport Coupe BMW 4 Series

83000 miles 2016 Zero Deposit

Home Delivery Available

£12995
£273/month
Example
  • BMW 4 Series

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

76755 miles 2019 Zero Deposit

Home Delivery Available

£16440
Stockport
£345/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

£13490
Nottingham
£283/month
Example
  • BMW 4 Series

3.0 440i M Sport Hatchback 5dr Petrol Auto Euro 6 BMW 4 Series

65000 miles 2017 Zero Deposit

Home Delivery Available

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

£18113
Basingstoke
£380/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

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

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

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

120000 miles 2015 Zero Deposit

Home Delivery Available

£8750
£183/month
Example
  • BMW 4 Series

2.0 420i GPF M Sport Coupe 2dr Petrol Manual Euro BMW 4 Series

51490 miles 2019 Zero Deposit

Home Delivery Available

£14500
£304/month
Example
  • BMW 4 Series

3.0 435i M Sport Convertible 2dr Petrol Auto Euro BMW 4 Series

51215 miles 2015 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

75000 miles 2016 Zero Deposit

Home Delivery Available

£13999
£294/month
Example
  • BMW 4 Series

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

34000 miles 2015 Zero Deposit

Home Delivery Available

£16990
Basingstoke
£356/month
Example
  • BMW 4 Series

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

69000 miles 2015 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • 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

£13295
£279/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

£9995
£210/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

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

83000 miles 2017 Zero Deposit

Home Delivery Available

£12442
£261/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

£18995
£399/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

£11970
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 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

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

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