White BMW 4 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 4 Series

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

30500 miles 2019 Zero Deposit

Home Delivery Available

£19995
£420/month
Example
  • BMW 4 Series

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

72000 miles 2016 Zero Deposit

Home Delivery Available

£13200
£277/month
Example
  • BMW 4 Series

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

77000 miles 2015 Zero Deposit

Home Delivery Available

£10790
£226/month
Example
  • BMW 4 Series

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

77000 miles 2020 Zero Deposit

Home Delivery Available

£15770
Stockport
£262/month
Example
  • BMW 4 Series

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

63900 miles 2018 Zero Deposit

Home Delivery Available

£13990
£293/month
Example
  • BMW 4 Series

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

60000 miles 2015 Zero Deposit

Home Delivery Available

£12000
£252/month
Example
  • BMW 4 Series

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

35900 miles 2021 Zero Deposit

Home Delivery Available

£27790
£462/month
Example
  • BMW 4 Series

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

23800 miles 2018 Zero Deposit

Home Delivery Available

£18995
£399/month
Example
  • BMW 4 Series

428 428i Luxury Convertible BMW 4 Series

50465 miles 2016 Zero Deposit

Home Delivery Available

£16295
£342/month
Example
  • BMW 4 Series

2.0 420d M Sport Gran Coupe BMW 4 Series

58125 miles 2018 Zero Deposit

Home Delivery Available

£16995
£357/month
Example
  • BMW 4 Series

2.0 420d xDrive Sport Gran Coupe BMW 4 Series

32320 miles 2018 Zero Deposit

Home Delivery Available

£17500
£367/month
Example
  • BMW 4 Series

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

63796 miles 2016 Zero Deposit

Home Delivery Available

£14795
Wakefield
£310/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

£16499
£346/month
Example
  • BMW 4 Series

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

82000 miles 2018 Zero Deposit

Home Delivery Available

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

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

32376 miles 2022 Zero Deposit

Home Delivery Available

£27990
£466/month
Example
  • BMW 4 Series

3.0 430d M Sport Convertible 2dr Diesel Auto Euro BMW 4 Series

41500 miles 2015 Zero Deposit

Home Delivery Available

£15995
£336/month
Example
  • BMW 4 Series

2.0 420i M Sport Convertible in White, 47,200 mile BMW 4 Series

47200 miles 2021 Zero Deposit

Home Delivery Available

£27699
£461/month
Example
  • BMW 4 Series

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

83000 miles 2017 Zero Deposit

Home Delivery Available

£14495
Swindon
£304/month
Example
  • BMW 4 Series

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

79860 miles 2019 Zero Deposit

Home Delivery Available

£18499
£388/month
Example
  • BMW 4 Series

2.0 428i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s BMW 4 Series

97000 miles 2015 Zero Deposit

Home Delivery Available

£9990
Redditch
£209/month
Example
  • BMW 4 Series

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

55000 miles 2018 Zero Deposit

Home Delivery Available

£15995
York
£336/month
Example
  • BMW 4 Series

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

79000 miles 2016 Zero Deposit

Home Delivery Available

£13750
Newry
£288/month
Example
  • BMW 4 Series

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

69800 miles 2018 Zero Deposit

Home Delivery Available

£16850
£353/month
Example
  • BMW 4 Series

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

26000 miles 2020 Zero Deposit

Home Delivery Available

£21800
£363/month
Example
  • BMW 4 Series

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

84600 miles 2015 Zero Deposit

Home Delivery Available

£14995
£315/month
Example
  • BMW 4 Series

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

40000 miles 2020 Zero Deposit

Home Delivery Available

£18490
£308/month
Example
  • BMW 4 Series

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

75900 miles 2017 Zero Deposit

Home Delivery Available

£18995
Lincoln
£399/month
Example
  • BMW 4 Series

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

25000 miles 2017 Zero Deposit

Home Delivery Available

£18500
£388/month
Example
  • BMW 4 Series

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

51450 miles 2016 Zero Deposit

Home Delivery Available

£14750
Sheffield
£309/month
Example
  • BMW 4 Series

3.0 435D xDrive M Sport Auto 4WD 2dr BMW 4 Series

110523 miles 2015 Zero Deposit

Home Delivery Available

£11495
£241/month
Example
  • BMW 4 Series

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

71000 miles 2015 Zero Deposit

Home Delivery Available

£14495
£304/month
Example
  • BMW 4 Series

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

77000 miles 2015 Zero Deposit

Home Delivery Available

£12295
£258/month
Example