Blue BMW 3 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 3 Series

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

75000 miles 2019 Zero Deposit

Home Delivery Available

£14470
Stockport
£304/month
Example
  • BMW 3 Series

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

44816 miles 2021 Zero Deposit

Home Delivery Available

£21766
£362/month
Example
  • BMW 3 Series

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

45000 miles 2016 Zero Deposit

Home Delivery Available

£12995
Birmingham
£273/month
Example
  • BMW 3 Series

2.0 320d ED Sport Saloon 4dr Diesel Manual Euro 6 BMW 3 Series

78000 miles 2016 Zero Deposit

Home Delivery Available

£9995
£210/month
Example
  • BMW 3 Series

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

60000 miles 2016 Zero Deposit

Home Delivery Available

£12450
Liverpool
£261/month
Example
  • BMW 3 Series

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

79786 miles 2021 Zero Deposit

Home Delivery Available

£19995
£333/month
Example
  • BMW 3 Series

M3 3.0 M340i Touring 5dr Petrol Auto xDrive Euro 6 (s BMW 3 Series

39601 miles 2020 Zero Deposit

Home Delivery Available

£39999
£666/month
Example
  • BMW 3 Series

2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 ( BMW 3 Series

77000 miles 2017 Zero Deposit

Home Delivery Available

£10749
£225/month
Example
  • BMW 3 Series

3 SERIES 335d xDrive M Sport 4dr Step Auto BMW 3 Series

26610 miles 2017 Zero Deposit

Home Delivery Available

£23990
Bournemouth
£503/month
Example
  • BMW 3 Series

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

38598 miles 2018 Zero Deposit

Home Delivery Available

£10800
Derby
£226/month
Example
  • BMW 3 Series

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

93000 miles 2019 Zero Deposit

Home Delivery Available

£10995
£231/month
Example
  • BMW 3 Series

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

59000 miles 2019 Zero Deposit

Home Delivery Available

£16740
Stockport
£351/month
Example
  • BMW 3 Series

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

93468 miles 2016 Zero Deposit

Home Delivery Available

£9750
£204/month
Example
  • BMW 3 Series

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

19900 miles 2024 Zero Deposit

Home Delivery Available

£31995
York
£532/month
Example
  • BMW 3 Series

2.0 320d SE Saloon 4dr Diesel Manual xDrive Euro 6 BMW 3 Series

76021 miles 2016 Zero Deposit

Home Delivery Available

£9290
Bolton
£195/month
Example
  • BMW 3 Series

2.0 318d SE Touring 5dr Diesel Auto Euro 6 (s/s) ( BMW 3 Series

97000 miles 2016 Zero Deposit

Home Delivery Available

£8785
Blackburn
£184/month
Example
  • BMW 3 Series

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

59742 miles 2022 Zero Deposit

Home Delivery Available

£21500
Manchester
£358/month
Example
  • BMW 3 Series

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

48848 miles 2015 Zero Deposit

Home Delivery Available

£13999
£294/month
Example
  • BMW 3 Series

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

70358 miles 2016 Zero Deposit

Home Delivery Available

£12495
£262/month
Example
  • BMW 3 Series

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

50000 miles 2021 Zero Deposit

Home Delivery Available

£24995
£416/month
Example
  • BMW 3 Series

330 330D XDRIVE M SPORT PLUS EDITION TOURING HUGESPEC BMW 3 Series

26000 miles 2019 Zero Deposit

Home Delivery Available

£38995
Stockton-on-Tees
£649/month
Example
  • BMW 3 Series

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

36000 miles 2019 Zero Deposit

Home Delivery Available

£24489
£514/month
Example
  • BMW 3 Series

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

63000 miles 2020 Zero Deposit

Home Delivery Available

£19500
£324/month
Example
  • BMW 3 Series

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

111757 miles 2022 Zero Deposit

Home Delivery Available

£18299
£384/month
Example
  • BMW 3 Series

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

72174 miles 2020 Zero Deposit

Home Delivery Available

£16200
£270/month
Example
  • BMW 3 Series

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

42500 miles 2020 Zero Deposit

Home Delivery Available

£19995
£333/month
Example
  • BMW 3 Series

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

70000 miles 2016 Zero Deposit

Home Delivery Available

£9990
£209/month
Example
  • BMW 3 Series

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

49800 miles 2017 Zero Deposit

Home Delivery Available

£14895
£312/month
Example
  • BMW 3 Series

3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) BMW 3 Series

99000 miles 2017 Zero Deposit

Home Delivery Available

£14490
£304/month
Example
  • BMW 3 Series

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

33400 miles 2021 Zero Deposit

Home Delivery Available

£25990
£432/month
Example
  • BMW 3 Series

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

73347 miles 2016 Zero Deposit

Home Delivery Available

£10495
£220/month
Example
  • BMW 3 Series

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

87000 miles 2016 Zero Deposit

Home Delivery Available

£16990
Winchester
£356/month
Example
  • BMW 3 Series

2.0 320d M Sport Saloon BMW 3 Series

86000 miles 2017 Zero Deposit

Home Delivery Available

£10995
£231/month
Example
  • BMW 3 Series

2.0 330e 12kWh M Sport Pro Edition BMW 3 Series

66178 miles 2021 Zero Deposit

Home Delivery Available

£22995
£383/month
Example
  • BMW 3 Series

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

19500 miles 2019 Zero Deposit

Home Delivery Available

£21995
Inverness
£461/month
Example
  • BMW 3 Series

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

65300 miles 2015 Zero Deposit

Home Delivery Available

£14495
£304/month
Example