Blue BMW 3 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 3 Series

2.0 318d MHT M Sport Saloon 4dr Diesel Hybrid Auto BMW 3 Series

53121 miles 2021 Zero Deposit

Home Delivery Available

£23490
£391/month
Example
  • BMW 3 Series

2.0 320d M Sport Auto Euro 6 (s/s) 4dr BMW 3 Series

115040 miles 2018 Zero Deposit

Home Delivery Available

£10300
York
£216/month
Example
  • BMW 3 Series

2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) BMW 3 Series

78267 miles 2018 Zero Deposit

Home Delivery Available

£10989
£230/month
Example
  • BMW 3 Series

2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in H BMW 3 Series

6586 miles 2024 Zero Deposit

Home Delivery Available

£31899
Oldham
£531/month
Example
  • BMW 3 Series

Diesel Saloon M Sport BMW 3 Series

24410 miles 2022 Zero Deposit

Home Delivery Available

£30129
Portsmouth
£501/month
Example
  • BMW 3 Series

2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/ BMW 3 Series

69850 miles 2018 Zero Deposit

Home Delivery Available

£13495
£283/month
Example
  • BMW 3 Series

330 330e xDrive M Sport 5dr Step A BMW 3 Series

43268 miles 2023 Zero Deposit

Home Delivery Available

£31702
£528/month
Example
  • BMW 3 Series

2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in BMW 3 Series

55000 miles 2021 Zero Deposit

Home Delivery Available

£21490
£358/month
Example
  • BMW 3 Series

2.0 330i M Sport Touring 5dr Petrol Auto Euro 6 (s BMW 3 Series

43000 miles 2019 Zero Deposit

Home Delivery Available

£27475
£577/month
Example
  • BMW 3 Series

2.0 320d M Sport Shadow Edition Touring 5dr Diesel BMW 3 Series

70000 miles 2019 Zero Deposit

Home Delivery Available

£16950
£356/month
Example
  • BMW 3 Series

2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/ BMW 3 Series

61092 miles 2018 Zero Deposit

Home Delivery Available

£12999
£273/month
Example
  • BMW 3 Series

2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) BMW 3 Series

82787 miles 2020 Zero Deposit

Home Delivery Available

£16850
£280/month
Example
  • BMW 3 Series

2.0 320d ED Plus Touring 5dr Diesel Auto Euro 6 (s BMW 3 Series

84984 miles 2018 Zero Deposit

Home Delivery Available

£10899
York
£229/month
Example
  • BMW 3 Series

2.0 320i Luxury GT Auto Euro 6 (s/s) 5dr BMW 3 Series

82000 miles 2015 Zero Deposit

Home Delivery Available

£8700
£182/month
Example
  • BMW 3 Series

2.0 320i M Sport Euro 6 (s/s) 4dr BMW 3 Series

16000 miles 2017 Zero Deposit

Home Delivery Available

£14250
£299/month
Example
  • BMW 3 Series

3.0 330D M SPORT TOURING BMW 3 Series

90000 miles 2016 Zero Deposit

Home Delivery Available

£12850
£270/month
Example
  • BMW 3 Series

2.0 320d Luxury Saloon BMW 3 Series

60800 miles 2016 Zero Deposit

Home Delivery Available

£13450
£282/month
Example
  • BMW 3 Series

3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr BMW 3 Series

39365 miles 2017 Zero Deposit

Home Delivery Available

£27495
£577/month
Example
  • BMW 3 Series

2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in H BMW 3 Series

59990 miles 2020 Zero Deposit

Home Delivery Available

£19949
Watford
£332/month
Example
  • BMW 3 Series

2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/ BMW 3 Series

27563 miles 2020 Zero Deposit

Home Delivery Available

£23490
£391/month
Example
  • BMW 3 Series

2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/ BMW 3 Series

52400 miles 2019 Zero Deposit

Home Delivery Available

£21450
£450/month
Example
  • BMW 3 Series

2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr BMW 3 Series

82000 miles 2017 Zero Deposit

Home Delivery Available

£11289
£237/month
Example
  • BMW 3 Series

2.0 320d M Sport Shadow Edition Saloon 4dr Diesel BMW 3 Series

57450 miles 2018 Zero Deposit

Home Delivery Available

£17940
Stockport
£376/month
Example
  • BMW 3 Series

2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in H BMW 3 Series

51841 miles 2021 Zero Deposit

Home Delivery Available

£20995
£349/month
Example
  • BMW 3 Series

2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in H BMW 3 Series

68000 miles 2020 Zero Deposit

Home Delivery Available

£19995
£333/month
Example
  • BMW 3 Series

2.0 318d M Sport Saloon 4dr Diesel Auto Euro 6 (s/ BMW 3 Series

45550 miles 2019 Zero Deposit

Home Delivery Available

£20990
£440/month
Example
  • BMW 3 Series

2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr BMW 3 Series

88094 miles 2017 Zero Deposit

Home Delivery Available

£10999
£231/month
Example
  • BMW 3 Series

2.0 320d MHT M Sport Touring 5dr Diesel Hybrid Aut BMW 3 Series

21101 miles 2024 Zero Deposit

Home Delivery Available

£35790
Darlington
£596/month
Example
  • BMW 3 Series

2.0 320d M Sport GT 5dr Diesel Auto xDrive Euro 6 BMW 3 Series

23002 miles 2016 Zero Deposit

Home Delivery Available

£17975
£377/month
Example
  • BMW 3 Series

2.0 320i M Sport Touring 5dr Petrol Auto xDrive Eu BMW 3 Series

54787 miles 2017 Zero Deposit

Home Delivery Available

£14995
£315/month
Example
  • BMW 3 Series

3.0 330d Luxury GT 5dr Diesel Auto xDrive Euro 6 ( BMW 3 Series

99728 miles 2015 Zero Deposit

Home Delivery Available

£9989
£209/month
Example
  • BMW 3 Series

3 SERIES 330e 22.3 kWh M Sport 5dr Step Auto BMW 3 Series

6160 miles 2025 Zero Deposit

Home Delivery Available

£37672
Bournemouth
£627/month
Example
  • BMW 3 Series

3 SERIES 330e M Sport 4dr Step Auto BMW 3 Series

45353 miles 2021 Zero Deposit

Home Delivery Available

£21988
Basingstoke
£366/month
Example
  • BMW 3 Series

1.5 318i SE Saloon 4dr Petrol Manual Euro 6 (s/s) BMW 3 Series

73580 miles 2016 Zero Deposit

Home Delivery Available

£8450
Bristol
£177/month
Example
  • BMW 3 Series

2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in BMW 3 Series

50000 miles 2021 Zero Deposit

Home Delivery Available

£23990
£399/month
Example
  • BMW 3 Series

3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr BMW 3 Series

117491 miles 2016 Zero Deposit

Home Delivery Available

£13800
York
£289/month
Example