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 xDrive Euro BMW 4 Series

64000 miles 2019 Zero Deposit

Home Delivery Available

£19470
Stockport
£408/month
Example
  • BMW 4 Series

435 435D XDRIVE M SPORT BMW 4 Series

114000 miles 2015 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW 4 Series

2.0 420d Sport Gran Coupe BMW 4 Series

71600 miles 2015 Zero Deposit

Home Delivery Available

£10490
£220/month
Example
  • BMW 4 Series

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

64834 miles 2017 Zero Deposit

Home Delivery Available

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

2.0 420i xDrive M Sport Coupe Auto BMW 4 Series

43349 miles 2018 Zero Deposit

Home Delivery Available

£16490
£346/month
Example
  • BMW 4 Series

2.0 420D SE GRAN COUPE BMW 4 Series

98144 miles 2016 Zero Deposit

Home Delivery Available

£9995
Warrington
£210/month
Example
  • BMW 4 Series

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

77778 miles 2019 Zero Deposit

Home Delivery Available

£12990
Bolton
£272/month
Example
  • BMW 4 Series

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

33485 miles 2016 Zero Deposit

Home Delivery Available

£16995
£357/month
Example
  • BMW 4 Series

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

22297 miles 2022 Zero Deposit

Home Delivery Available

£27475
£457/month
Example
  • BMW 4 Series

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

71000 miles 2016 Zero Deposit

Home Delivery Available

£14795
£310/month
Example
  • BMW 4 Series

2.0 420i M Sport Coupe BMW 4 Series

54000 miles 2016 Zero Deposit

Home Delivery Available

£12990
£272/month
Example
  • BMW 4 Series

2.0 420i M Sport Hatchback 5dr Petrol Auto | Full Service History | 1 Owner BMW 4 Series

53000 miles 2021 Zero Deposit

Home Delivery Available

£25400
£423/month
Example
  • BMW 4 Series

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

70278 miles 2016 Zero Deposit

Home Delivery Available

£11780
Cardiff
£247/month
Example
  • BMW 4 Series

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

46600 miles 2020 Zero Deposit

Home Delivery Available

£18499
£308/month
Example
  • BMW 4 Series

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

46600 miles 2020 Zero Deposit

Home Delivery Available

£18499
£308/month
Example
  • BMW 4 Series

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

16547 miles 2020 Zero Deposit

Home Delivery Available

£23500
£391/month
Example
  • BMW 4 Series

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

85000 miles 2019 Zero Deposit

Home Delivery Available

£10990
£230/month
Example
  • BMW 4 Series

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

31680 miles 2021 Zero Deposit

Home Delivery Available

£24999
Oldham
£416/month
Example
  • BMW 4 Series

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

76000 miles 2016 Zero Deposit

Home Delivery Available

£13995
£294/month
Example
  • BMW 4 Series

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

100000 miles 2015 Zero Deposit

Home Delivery Available

£9490
£199/month
Example
  • BMW 4 Series

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

88900 miles 2015 Zero Deposit

Home Delivery Available

£11495
£241/month
Example
  • BMW 4 Series

2.0 430i GPF M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (252 ps) BMW 4 Series

29000 miles 2019 Zero Deposit

Home Delivery Available

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

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

45000 miles 2020 Zero Deposit

Home Delivery Available

£19995
Preston
£333/month
Example
  • BMW 4 Series

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

20000 miles 2021 Zero Deposit

Home Delivery Available

£28395
Preston
£472/month
Example
  • BMW 4 Series

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

86000 miles 2018 Zero Deposit

Home Delivery Available

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

4 SERIES 420i M Sport 2dr Step Auto BMW 4 Series

20660 miles 2021 Zero Deposit

Home Delivery Available

£31043
£517/month
Example
  • BMW 4 Series

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

45456 miles 2020 Zero Deposit

Home Delivery Available

£17495
Bolton
£291/month
Example
  • BMW 4 Series

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

55214 miles 2015 Zero Deposit

Home Delivery Available

£15495
£325/month
Example
  • BMW 4 Series

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

13000 miles 2020 Zero Deposit

Home Delivery Available

£19795
£329/month
Example
  • BMW 4 Series

420 420D M SPORT GRAN COUPE BMW 4 Series

69550 miles 2017 Zero Deposit

Home Delivery Available

£14000
Birmingham
£294/month
Example
  • BMW 4 Series

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

52361 miles 2016 Zero Deposit

Home Delivery Available

£13699
Newport
£287/month
Example
  • BMW 4 Series

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

64107 miles 2015 Zero Deposit

Home Delivery Available

£13000
£273/month
Example
  • BMW 4 Series

2.0 420d M Sport Convertible 2dr Diesel Manual Eur BMW 4 Series

87500 miles 2015 Zero Deposit

Home Delivery Available

£9849
Peterborough
£207/month
Example
  • BMW 4 Series

4 SERIES 420i M Sport 5dr Auto BMW 4 Series

50995 miles 2019 Zero Deposit

Home Delivery Available

£17038
£357/month
Example
  • BMW 4 Series

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

33000 miles 2022 Zero Deposit

Home Delivery Available

£28350
£472/month
Example
  • BMW 4 Series

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

96000 miles 2017 Zero Deposit

Home Delivery Available

£10495
£220/month
Example