White BMW 4 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 4 Series

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

86298 miles 2015 Zero Deposit

Home Delivery Available

£9990
£209/month
Example
  • BMW 4 Series

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

72145 miles 2016 Zero Deposit

Home Delivery Available

£13484
£283/month
Example
  • BMW 4 Series

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

53000 miles 2015 Zero Deposit

Home Delivery Available

£13480
£283/month
Example
  • BMW 4 Series

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

59097 miles 2017 Zero Deposit

Home Delivery Available

£16495
£346/month
Example
  • BMW 4 Series

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

25727 miles 2023 Zero Deposit

Home Delivery Available

£34450
£573/month
Example
  • BMW 4 Series

2.0 420d M Sport Coupe BMW 4 Series

27500 miles 2019 Zero Deposit

Home Delivery Available

£20495
Dundee
£430/month
Example
  • BMW 4 Series

3.0 435d xDrive M Sport Coupe BMW 4 Series

71000 miles 2017 Zero Deposit

Home Delivery Available

£15790
£331/month
Example
  • BMW 4 Series

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

75000 miles 2018 Zero Deposit

Home Delivery Available

£12970
Stockport
£272/month
Example
  • BMW 4 Series

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

60500 miles 2018 Zero Deposit

Home Delivery Available

£16495
Swansea
£346/month
Example
  • BMW 4 Series

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

35366 miles 2017 Zero Deposit

Home Delivery Available

£15750
Derby
£330/month
Example
  • BMW 4 Series

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

85898 miles 2018 Zero Deposit

Home Delivery Available

£11495
£241/month
Example
  • BMW 4 Series

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

54100 miles 2019 Zero Deposit

Home Delivery Available

£16990
£356/month
Example
  • BMW 4 Series

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

39731 miles 2021 Zero Deposit

Home Delivery Available

£25990
Newport
£432/month
Example
  • BMW 4 Series

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

58699 miles 2015 Zero Deposit

Home Delivery Available

£13000
Derby
£273/month
Example
  • BMW 4 Series

2.0 420i M Sport Convertible 2dr Petrol Manual Eur BMW 4 Series

34748 miles 2017 Zero Deposit

Home Delivery Available

£15650
Derby
£328/month
Example
  • BMW 4 Series

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

94000 miles 2015 Zero Deposit

Home Delivery Available

£10949
£230/month
Example
  • BMW 4 Series

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

66000 miles 2018 Zero Deposit

Home Delivery Available

£13999
£294/month
Example
  • BMW 4 Series

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

79011 miles 2017 Zero Deposit

Home Delivery Available

£13895
£291/month
Example
  • BMW 4 Series

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

56000 miles 2018 Zero Deposit

Home Delivery Available

£14190
Basingstoke
£298/month
Example
  • BMW 4 Series

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

40891 miles 2019 Zero Deposit

Home Delivery Available

£18950
Derby
£398/month
Example
  • BMW 4 Series

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

73135 miles 2015 Zero Deposit

Home Delivery Available

£12984
£272/month
Example
  • BMW 4 Series

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

44000 miles 2015 Zero Deposit

Home Delivery Available

£14490
Basingstoke
£304/month
Example
  • BMW 4 Series

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

55000 miles 2018 Zero Deposit

Home Delivery Available

£15995
£336/month
Example
  • BMW 4 Series

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

98820 miles 2018 Zero Deposit

Home Delivery Available

£13495
£283/month
Example
  • BMW 4 Series

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

71938 miles 2017 Zero Deposit

Home Delivery Available

£15495
£325/month
Example
  • BMW 4 Series

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

20635 miles 2022 Zero Deposit

Home Delivery Available

£29775
£495/month
Example
  • BMW 4 Series

2.0 420i SE Hatchback 5dr Petrol Auto Euro 6 (s/s) BMW 4 Series

84649 miles 2016 Zero Deposit

Home Delivery Available

£9995
£210/month
Example
  • BMW 4 Series

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

74000 miles 2015 Zero Deposit

Home Delivery Available

£12340
Leicester
£259/month
Example
  • BMW 4 Series

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

32500 miles 2018 Zero Deposit

Home Delivery Available

£19950
£419/month
Example
  • BMW 4 Series

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

44956 miles 2018 Zero Deposit

Home Delivery Available

£17450
£366/month
Example
  • BMW 4 Series

M4 3.0 M440i MHT Auto xDrive Euro 6 (s/s) 2dr BMW 4 Series

24176 miles 2022 Zero Deposit

Home Delivery Available

£38950
£648/month
Example
  • BMW 4 Series

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

87050 miles 2016 Zero Deposit

Home Delivery Available

£12744
£267/month
Example
  • BMW 4 Series

2.0 420i Sport Coupe BMW 4 Series

56671 miles 2017 Zero Deposit

Home Delivery Available

£12999
£273/month
Example
  • BMW 4 Series

420 420d [190] M Sport 5dr Auto [Professional Media] Auto, diesel, white + £35 BMW 4 Series

100000 miles 2015 Zero Deposit

Home Delivery Available

£10495
£220/month
Example
  • BMW 4 Series

420 420i M Sport 2dr Auto (Digital BMW 4 Series

19619 miles 2017 Zero Deposit

Home Delivery Available

£19350
Oldham
£406/month
Example
  • BMW 4 Series

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

102000 miles 2015 Zero Deposit

Home Delivery Available

£9995
Norwich
£210/month
Example