Blue BMW 3 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 3 Series

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

90374 miles 2015 Zero Deposit

Home Delivery Available

£9000
York
£189/month
Example
  • BMW 3 Series

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

90800 miles 2018 Zero Deposit

Home Delivery Available

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

2.0 318d M Sport Saloon 4dr Diesel Manual Euro 5 ( BMW 3 Series

76737 miles 2015 Zero Deposit

Home Delivery Available

£9795
£205/month
Example
  • BMW 3 Series

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

72000 miles 2020 Zero Deposit

Home Delivery Available

£17984
Telford
£299/month
Example
  • BMW 3 Series

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

30700 miles 2021 Zero Deposit

Home Delivery Available

£23250
£387/month
Example
  • BMW 3 Series

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

70000 miles 2016 Zero Deposit

Home Delivery Available

£16195
£340/month
Example
  • BMW 3 Series

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

87238 miles 2017 Zero Deposit

Home Delivery Available

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

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

91965 miles 2018 Zero Deposit

Home Delivery Available

£11990
Birmingham
£251/month
Example
  • BMW 3 Series

3.0 335d xDrive M Sport Touring 5dr - Pro Nav+Hk Sound+Htd Seats+Htd Wheel+ BMW 3 Series

74000 miles 2017 Zero Deposit

Home Delivery Available

£18990
£398/month
Example
  • BMW 3 Series

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

56417 miles 2019 Zero Deposit

Home Delivery Available

£19940
Stockport
£418/month
Example
  • BMW 3 Series

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

85500 miles 2018 Zero Deposit

Home Delivery Available

£10995
£231/month
Example
  • BMW 3 Series

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

100000 miles 2020 Zero Deposit

Home Delivery Available

£14950
£314/month
Example
  • BMW 3 Series

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

101282 miles 2021 Zero Deposit

Home Delivery Available

£13695
Glasgow
£287/month
Example
  • BMW 3 Series

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

73000 miles 2017 Zero Deposit

Home Delivery Available

£17950
Peterborough
£377/month
Example
  • BMW 3 Series

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

62000 miles 2017 Zero Deposit

Home Delivery Available

£11495
£241/month
Example
  • BMW 3 Series

M3 3.0 M340d MHT Touring Auto xDrive Euro 6 (s/s) 5dr BMW 3 Series

99000 miles 2022 Zero Deposit

Home Delivery Available

£26390
£439/month
Example
  • BMW 3 Series

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

110273 miles 2016 Zero Deposit

Home Delivery Available

£9260
Bristol
£194/month
Example
  • BMW 3 Series

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

97000 miles 2017 Zero Deposit

Home Delivery Available

£9000
£189/month
Example
  • BMW 3 Series

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

120000 miles 2018 Zero Deposit

Home Delivery Available

£8500
£178/month
Example
  • BMW 3 Series

M3 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr BMW 3 Series

16000 miles 2023 Zero Deposit

Home Delivery Available

£45450
Nottingham
£756/month
Example
  • BMW 3 Series

330 330e M Sport Pro Edition 4dr S BMW 3 Series

54430 miles 2021 Zero Deposit

Home Delivery Available

£19995
Solihull
£333/month
Example
  • BMW 3 Series

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

73824 miles 2020 Zero Deposit

Home Delivery Available

£17440
Stockport
£290/month
Example
  • BMW 3 Series

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

103791 miles 2021 Zero Deposit

Home Delivery Available

£14895
Coventry
£312/month
Example
  • BMW 3 Series

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

81000 miles 2020 Zero Deposit

Home Delivery Available

£20589
£343/month
Example
  • BMW 3 Series

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

71862 miles 2020 Zero Deposit

Home Delivery Available

£16090
£268/month
Example
  • BMW 3 Series

3.0 330d M Sport Pro Edition Auto Euro 6 (s/s) 4dr BMW 3 Series

75251 miles 2020 Zero Deposit

Home Delivery Available

£22995
£383/month
Example
  • BMW 3 Series

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

69533 miles 2020 Zero Deposit

Home Delivery Available

£15950
Peterborough
£265/month
Example
  • BMW 3 Series

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

92000 miles 2015 Zero Deposit

Home Delivery Available

£5995
Leicester
£126/month
Example
  • BMW 3 Series

3.0 335d Luxury GT Auto xDrive Euro 6 (s/s) 5dr BMW 3 Series

94217 miles 2016 Zero Deposit

Home Delivery Available

£10795
£226/month
Example
  • BMW 3 Series

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

41546 miles 2020 Zero Deposit

Home Delivery Available

£21990
Halifax
£366/month
Example
  • BMW 3 Series

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

103950 miles 2017 Zero Deposit

Home Delivery Available

£9300
£195/month
Example
  • BMW 3 Series

330 330E M SPORT PRO EDITION BMW 3 Series

54125 miles 2021 Zero Deposit

Home Delivery Available

£19995
Solihull
£333/month
Example