Blue BMW 3 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 3 Series

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

112005 miles 2017 Zero Deposit

Home Delivery Available

£13390
High Wycombe
£281/month
Example
  • BMW 3 Series

2.0 320d M Sport Saloon BMW 3 Series

98500 miles 2017 Zero Deposit

Home Delivery Available

£9490
£199/month
Example
  • BMW 3 Series

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

38298 miles 2022 Zero Deposit

Home Delivery Available

£24295
£404/month
Example
  • BMW 3 Series

2.0 330e 12kWh M Sport 4dr Auto (FULL LEATHER) BMW 3 Series

41326 miles 2019 Zero Deposit

Home Delivery Available

£18988
£398/month
Example
  • BMW 3 Series

2.0 320d BluePerformance M Sport Touring 5dr Diese BMW 3 Series

65000 miles 2015 Zero Deposit

Home Delivery Available

£13249
£278/month
Example
  • BMW 3 Series

2.0 320D XDRIVE M SPORT BMW 3 Series

89000 miles 2015 Zero Deposit

Home Delivery Available

£8995
£189/month
Example
  • BMW 3 Series

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

47250 miles 2019 Zero Deposit

Home Delivery Available

£22990
£482/month
Example
  • BMW 3 Series

3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (265 ps) BMW 3 Series

50149 miles 2020 Zero Deposit

Home Delivery Available

£26750
Derby
£445/month
Example
  • BMW 3 Series

M3 3.0 M340d xDrive Saloon - Harmon Kardon+Hud+Tech Pack+Comfort Pack+Wireless BMW 3 Series

48000 miles 2021 Zero Deposit

Home Delivery Available

£30990
£516/month
Example
  • BMW 3 Series

3 SERIES 320i M Sport 5dr Step Auto BMW 3 Series

19353 miles 2023 Zero Deposit

Home Delivery Available

£32990
£549/month
Example
  • BMW 3 Series

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

41468 miles 2019 Zero Deposit

Home Delivery Available

£22990
Derby
£482/month
Example
  • BMW 3 Series

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

73882 miles 2021 Zero Deposit

Home Delivery Available

£17999
£300/month
Example
  • BMW 3 Series

335 335D XDRIVE M SPORT SHADOW EDITION BMW 3 Series

69532 miles 2017 Zero Deposit

Home Delivery Available

£17990
High Wycombe
£377/month
Example
  • BMW 3 Series

M3 3 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDr BMW 3 Series

32000 miles 2021 Zero Deposit

Home Delivery Available

£35995
Wigan
£599/month
Example
  • BMW 3 Series

320 320D M SPORT MHEV BMW 3 Series

73000 miles 2020 Zero Deposit

Home Delivery Available

£21495
Bristol
£358/month
Example
  • BMW 3 Series

330 330I M SPORT SALOON BMW 3 Series

45000 miles 2021 Zero Deposit

Home Delivery Available

£24495
Bristol
£408/month
Example
  • BMW 3 Series

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

50500 miles 2019 Zero Deposit

Home Delivery Available

£21990
£461/month
Example
  • BMW 3 Series

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

99500 miles 2015 Zero Deposit

Home Delivery Available

£12250
Peterborough
£257/month
Example
  • BMW 3 Series

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

84298 miles 2021 Zero Deposit

Home Delivery Available

£17490
Liverpool
£291/month
Example
  • BMW 3 Series

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

40400 miles 2020 Zero Deposit

Home Delivery Available

£21000
£349/month
Example
  • BMW 3 Series

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

85846 miles 2020 Zero Deposit

Home Delivery Available

£15795
£263/month
Example
  • BMW 3 Series

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

55000 miles 2022 Zero Deposit

Home Delivery Available

£30990
£516/month
Example
  • BMW 3 Series

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

89310 miles 2016 Zero Deposit

Home Delivery Available

£12999
Newcastle upon Tyne
£273/month
Example
  • BMW 3 Series

2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Eur BMW 3 Series

38175 miles 2018 Zero Deposit

Home Delivery Available

£16900
Derby
£355/month
Example
  • BMW 3 Series

1.5 318i Sport Auto Euro 6 (s/s) 4dr BMW 3 Series

57990 miles 2017 Zero Deposit

Home Delivery Available

£10574
£222/month
Example
  • BMW 3 Series

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

112016 miles 2015 Zero Deposit

Home Delivery Available

£7499
£157/month
Example
  • BMW 3 Series

2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps BMW 3 Series

73600 miles 2017 Zero Deposit

Home Delivery Available

£13995
Shrewsbury
£294/month
Example
  • BMW 3 Series

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

41400 miles 2021 Zero Deposit

Home Delivery Available

£20990
£349/month
Example
  • BMW 3 Series

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

23524 miles 2022 Zero Deposit

Home Delivery Available

£25965
£432/month
Example
  • BMW 3 Series

2.0 320d BluePerformance M Sport Saloon 4dr Diesel Auto xDrive (s/s) (190 p BMW 3 Series

114250 miles 2016 Zero Deposit

Home Delivery Available

£9699
£203/month
Example
  • BMW 3 Series

3.0 330d BluePerformance M Sport Saloon 4dr Diesel BMW 3 Series

99878 miles 2015 Zero Deposit

Home Delivery Available

£9800
£206/month
Example
  • BMW 3 Series

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

42648 miles 2019 Zero Deposit

Home Delivery Available

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

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

92237 miles 2020 Zero Deposit

Home Delivery Available

£17990
£299/month
Example
  • BMW 3 Series

2.0 320d M Sport Saloon 4dr Diesel Manual xDrive E BMW 3 Series

88000 miles 2016 Zero Deposit

Home Delivery Available

£11495
£241/month
Example
  • BMW 3 Series

2.0 330i M Sport Pro Edition Saloon 4dr Petrol Aut BMW 3 Series

47000 miles 2020 Zero Deposit

Home Delivery Available

£26990
£449/month
Example
  • BMW 3 Series

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

43000 miles 2020 Zero Deposit

Home Delivery Available

£24949
Watford
£415/month
Example