White BMW 4 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 4 Series

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

108000 miles 2015 Zero Deposit

Home Delivery Available

£10250
Worthing
£215/month
Example
  • BMW 4 Series

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

49323 miles 2018 Zero Deposit

Home Delivery Available

£15500
£325/month
Example
  • 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

£17150
High Wycombe
£360/month
Example
  • BMW 4 Series

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

60583 miles 2019 Zero Deposit

Home Delivery Available

£17495
£367/month
Example
  • BMW 4 Series

2.0 420i M Sport Coupe BMW 4 Series

50000 miles 2017 Zero Deposit

Home Delivery Available

£14490
£304/month
Example
  • BMW 4 Series

2.0 420i M Sport Hatchback 5dr Petrol Auto Euro 6 BMW 4 Series

43400 miles 2018 Zero Deposit

Home Delivery Available

£16150
£339/month
Example
  • BMW 4 Series

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

71700 miles 2017 Zero Deposit

Home Delivery Available

£12990
£272/month
Example
  • BMW 4 Series

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

56000 miles 2020 Zero Deposit

Home Delivery Available

£19299
Oldham
£321/month
Example
  • BMW 4 Series

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

46000 miles 2018 Zero Deposit

Home Delivery Available

£17480
Stockport
£367/month
Example
  • BMW 4 Series

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

82344 miles 2015 Zero Deposit

Home Delivery Available

£9999
Glasgow
£210/month
Example
  • BMW 4 Series

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

50000 miles 2017 Zero Deposit

Home Delivery Available

£14490
£304/month
Example
  • BMW 4 Series

2.0 420i M Sport Hatchback 5dr Petrol Auto Euro 6 BMW 4 Series

39000 miles 2018 Zero Deposit

Home Delivery Available

£16990
£356/month
Example
  • BMW 4 Series

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

77000 miles 2016 Zero Deposit

Home Delivery Available

£13395
£281/month
Example
  • BMW 4 Series

2.0 420d MHT M Sport Coupe 2dr Diesel Hybrid Auto BMW 4 Series

32997 miles 2021 Zero Deposit

Home Delivery Available

£27995
Wigan
£466/month
Example
  • BMW 4 Series

2.0 420d M Sport Gran Coupe BMW 4 Series

96000 miles 2016 Zero Deposit

Home Delivery Available

£11295
£237/month
Example
  • BMW 4 Series

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

69418 miles 2015 Zero Deposit

Home Delivery Available

£15995
£336/month
Example
  • BMW 4 Series

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

55000 miles 2017 Zero Deposit

Home Delivery Available

£16995
High Wycombe
£357/month
Example
  • BMW 4 Series

2.0 420i M Sport Coupe 2dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) BMW 4 Series

34547 miles 2017 Zero Deposit

Home Delivery Available

£15990
£335/month
Example
  • BMW 4 Series

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

44678 miles 2019 Zero Deposit

Home Delivery Available

£16995
£357/month
Example
  • BMW 4 Series

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

47400 miles 2020 Zero Deposit

Home Delivery Available

£15990
£266/month
Example
  • BMW 4 Series

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

100000 miles 2015 Zero Deposit

Home Delivery Available

£11350
£238/month
Example
  • BMW 4 Series

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

61771 miles 2017 Zero Deposit

Home Delivery Available

£12999
£273/month
Example
  • BMW 4 Series

420 420i xDrive M Sport 2dr Auto BMW 4 Series

62292 miles 2018 Zero Deposit

Home Delivery Available

£14500
Preston
£304/month
Example
  • BMW 4 Series

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

7981 miles 2021 Zero Deposit

Home Delivery Available

£33749
£562/month
Example
  • BMW 4 Series

2.0 420d M Sport Convertible BMW 4 Series

42000 miles 2018 Zero Deposit

Home Delivery Available

£16995
£357/month
Example
  • BMW 4 Series

3.0 435d M Sport Convertible 2dr Diesel Auto xDriv BMW 4 Series

66000 miles 2016 Zero Deposit

Home Delivery Available

£15495
£325/month
Example
  • BMW 4 Series

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

86900 miles 2015 Zero Deposit

Home Delivery Available

£13995
York
£294/month
Example
  • BMW 4 Series

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

63000 miles 2016 Zero Deposit

Home Delivery Available

£13395
£281/month
Example
  • BMW 4 Series

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

38000 miles 2016 Zero Deposit

Home Delivery Available

£15000
£315/month
Example
  • BMW 4 Series

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

30890 miles 2018 Zero Deposit

Home Delivery Available

£18500
£388/month
Example
  • BMW 4 Series

3.0 430d xDrive M Sport Coupe 2dr - M Perf Styling+Harman Kardon+Pro Nav+Hu BMW 4 Series

60000 miles 2015 Zero Deposit

Home Delivery Available

£15790
£331/month
Example
  • BMW 4 Series

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

35223 miles 2019 Zero Deposit

Home Delivery Available

£16000
Derby
£336/month
Example
  • BMW 4 Series

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

92000 miles 2016 Zero Deposit

Home Delivery Available

£10995
£231/month
Example
  • BMW 4 Series

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

109000 miles 2015 Zero Deposit

Home Delivery Available

£9500
Peterborough
£199/month
Example
  • BMW 4 Series

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

34567 miles 2019 Zero Deposit

Home Delivery Available

£22800
Manchester
£478/month
Example
  • BMW 4 Series

2.0 420i GPF M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (184 ps) BMW 4 Series

55024 miles 2018 Zero Deposit

Home Delivery Available

£13995
£294/month
Example