White BMW 4 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 4 Series

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

74000 miles 2017 Zero Deposit

Home Delivery Available

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

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

90000 miles 2018 Zero Deposit

Home Delivery Available

£10850
£228/month
Example
  • BMW 4 Series

2.0 420d M Sport Coupe BMW 4 Series

42000 miles 2021 Zero Deposit

Home Delivery Available

£27950
£465/month
Example
  • BMW 4 Series

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

84813 miles 2015 Zero Deposit

Home Delivery Available

£9649
£202/month
Example
  • BMW 4 Series

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

70000 miles 2018 Zero Deposit

Home Delivery Available

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

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

49600 miles 2018 Zero Deposit

Home Delivery Available

£16500
Derby
£346/month
Example
  • BMW 4 Series

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

80000 miles 2018 Zero Deposit

Home Delivery Available

£15295
£321/month
Example
  • BMW 4 Series

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

55605 miles 2017 Zero Deposit

Home Delivery Available

£14995
£315/month
Example
  • BMW 4 Series

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

56000 miles 2019 Zero Deposit

Home Delivery Available

£17590
£369/month
Example
  • BMW 4 Series

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

43674 miles 2017 Zero Deposit

Home Delivery Available

£15800
Derby
£331/month
Example
  • BMW 4 Series

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

88000 miles 2015 Zero Deposit

Home Delivery Available

£12495
£262/month
Example
  • BMW 4 Series

2.0 420d M Sport Auto Euro 6 BMW 4 Series

63635 miles 2015 Zero Deposit

Home Delivery Available

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

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

31015 miles 2020 Zero Deposit

Home Delivery Available

£19400
Derby
£323/month
Example
  • BMW 4 Series

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

78516 miles 2016 Zero Deposit

Home Delivery Available

£11299
£237/month
Example
  • BMW 4 Series

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

70014 miles 2017 Zero Deposit

Home Delivery Available

£12995
£273/month
Example
  • BMW 4 Series

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

66501 miles 2018 Zero Deposit

Home Delivery Available

£13250
Newcastle upon Tyne
£278/month
Example
  • BMW 4 Series

Gran Coupe M Sport Auto BMW 4 Series

63588 miles 2018 Zero Deposit

Home Delivery Available

£15995
£336/month
Example
  • BMW 4 Series

3.0 435d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) BMW 4 Series

70000 miles 2015 Zero Deposit

Home Delivery Available

£15495
£325/month
Example
  • BMW 4 Series

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

70014 miles 2017 Zero Deposit

Home Delivery Available

£12995
£273/month
Example
  • BMW 4 Series

3.0 435d xDrive M Sport Coupe 2dr - M Performance Styling+19s+Adaptive Head BMW 4 Series

61000 miles 2017 Zero Deposit

Home Delivery Available

£18490
£388/month
Example
  • BMW 4 Series

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

43000 miles 2020 Zero Deposit

Home Delivery Available

£18450
£307/month
Example
  • BMW 4 Series

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

91500 miles 2015 Zero Deposit

Home Delivery Available

£10595
£222/month
Example
  • BMW 4 Series

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

45477 miles 2015 Zero Deposit

Home Delivery Available

£16695
£350/month
Example
  • BMW 4 Series

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

36369 miles 2020 Zero Deposit

Home Delivery Available

£18100
Derby
£301/month
Example
  • BMW 4 Series

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

30865 miles 2019 Zero Deposit

Home Delivery Available

£18995
£399/month
Example
  • BMW 4 Series

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

57000 miles 2016 Zero Deposit

Home Delivery Available

£11290
Bedford
£237/month
Example
  • BMW 4 Series

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

89000 miles 2016 Zero Deposit

Home Delivery Available

£9495
£199/month
Example
  • BMW 4 Series

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

74409 miles 2020 Zero Deposit

Home Delivery Available

£15750
£262/month
Example
  • BMW 4 Series

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

55000 miles 2018 Zero Deposit

Home Delivery Available

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

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

81409 miles 2016 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW 4 Series

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

67200 miles 2020 Zero Deposit

Home Delivery Available

£16490
£274/month
Example
  • BMW 4 Series

2.0 418d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps) BMW 4 Series

57000 miles 2016 Zero Deposit

Home Delivery Available

£11290
Bedford
£237/month
Example
  • BMW 4 Series

M4 3.0 M440i MHT Convertible 2dr Petrol Hybrid Auto x BMW 4 Series

14589 miles 2021 Zero Deposit

Home Delivery Available

£39000
£649/month
Example
  • BMW 4 Series

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

32000 miles 2015 Zero Deposit

Home Delivery Available

£16249
£341/month
Example
  • BMW 4 Series

M4 3.0 M440i MHT Coupe 2dr Petrol Hybrid Auto xDrive BMW 4 Series

12270 miles 2022 Zero Deposit

Home Delivery Available

£38990
£649/month
Example
  • BMW 4 Series

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

64077 miles 2018 Zero Deposit

Home Delivery Available

£18989
£398/month
Example