White BMW 4 Series for sale

Find and finance your next used car with ChooseMyCar

  • 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

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

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

51000 miles 2016 Zero Deposit

Home Delivery Available

£14500
£304/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

£18800
£394/month
Example
  • BMW 4 Series

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

99000 miles 2016 Zero Deposit

Home Delivery Available

£8995
Coventry
£189/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
  • BMW 4 Series

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

80610 miles 2018 Zero Deposit

Home Delivery Available

£14795
£310/month
Example
  • BMW 4 Series

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

81500 miles 2016 Zero Deposit

Home Delivery Available

£12000
Burton-upon-Trent
£252/month
Example
  • BMW 4 Series

2.0 420d M Sport Convertible BMW 4 Series

76000 miles 2016 Zero Deposit

Home Delivery Available

£13995
£294/month
Example
  • BMW 4 Series

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

69990 miles 2017 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW 4 Series

2.0 420d M Sport Coupe BMW 4 Series

77000 miles 2016 Zero Deposit

Home Delivery Available

£14950
£314/month
Example
  • BMW 4 Series

3.0 430d M Sport Coupe 2dr Auto ** M Sport Packag BMW 4 Series

56637 miles 2017 Zero Deposit

Home Delivery Available

£15750
£330/month
Example
  • BMW 4 Series

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

96000 miles 2016 Zero Deposit

Home Delivery Available

£10995
Plymouth
£231/month
Example
  • BMW 4 Series

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

31667 miles 2023 Zero Deposit

Home Delivery Available

£34990
Darlington
£582/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

£18299
Oldham
£304/month
Example
  • BMW 4 Series

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

21722 miles 2022 Zero Deposit

Home Delivery Available

£26445
£440/month
Example
  • BMW 4 Series

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

60000 miles 2019 Zero Deposit

Home Delivery Available

£16990
Derby
£356/month
Example
  • BMW 4 Series

2.0 420i M Sport Coupe BMW 4 Series

54000 miles 2016 Zero Deposit

Home Delivery Available

£13995
£294/month
Example
  • BMW 4 Series

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

42000 miles 2021 Zero Deposit

Home Delivery Available

£33999
Swindon
£566/month
Example
  • BMW 4 Series

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

54000 miles 2015 Zero Deposit

Home Delivery Available

£12495
£262/month
Example
  • BMW 4 Series

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

89000 miles 2015 Zero Deposit

Home Delivery Available

£13995
£294/month
Example
  • BMW 4 Series

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

89158 miles 2015 Zero Deposit

Home Delivery Available

£9655
Bolton
£202/month
Example
  • BMW 4 Series

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

38000 miles 2018 Zero Deposit

Home Delivery Available

£15699
£329/month
Example
  • BMW 4 Series

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

96724 miles 2016 Zero Deposit

Home Delivery Available

£11495
£241/month
Example