Blue BMW 3 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 3 Series

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

40000 miles 2019 Zero Deposit

Home Delivery Available

£21990
£461/month
Example
  • BMW 3 Series

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

40300 miles 2018 Zero Deposit

Home Delivery Available

£21490
£451/month
Example
  • BMW 3 Series

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

76786 miles 2021 Zero Deposit

Home Delivery Available

£18895
£314/month
Example
  • BMW 3 Series

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

105000 miles 2016 Zero Deposit

Home Delivery Available

£9995
£210/month
Example
  • BMW 3 Series

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

26685 miles 2021 Zero Deposit

Home Delivery Available

£26995
£449/month
Example
  • BMW 3 Series

2.0 325d M Sport Gran Turismo BMW 3 Series

79989 miles 2015 Zero Deposit

Home Delivery Available

£11795
£247/month
Example
  • BMW 3 Series

3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Eur BMW 3 Series

55602 miles 2016 Zero Deposit

Home Delivery Available

£17350
Derby
£364/month
Example
  • BMW 3 Series

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

84378 miles 2020 Zero Deposit

Home Delivery Available

£17995
£299/month
Example
  • BMW 3 Series

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

70000 miles 2015 Zero Deposit

Home Delivery Available

£11495
Slough
£241/month
Example
  • BMW 3 Series

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

62788 miles 2019 Zero Deposit

Home Delivery Available

£16975
£356/month
Example
  • BMW 3 Series

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

76000 miles 2015 Zero Deposit

Home Delivery Available

£13999
£294/month
Example
  • BMW 3 Series

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

103000 miles 2016 Zero Deposit

Home Delivery Available

£12995
£273/month
Example
  • BMW 3 Series

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

78392 miles 2018 Zero Deposit

Home Delivery Available

£13990
£293/month
Example
  • BMW 3 Series

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

60000 miles 2015 Zero Deposit

Home Delivery Available

£13849
Oldham
£290/month
Example
  • BMW 3 Series

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

57500 miles 2020 Zero Deposit

Home Delivery Available

£18850
Derby
£314/month
Example
  • BMW 3 Series

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

90000 miles 2015 Zero Deposit

Home Delivery Available

£11999
£252/month
Example
  • BMW 3 Series

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

89550 miles 2019 Zero Deposit

Home Delivery Available

£19495
Huddersfield
£409/month
Example
  • BMW 3 Series

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

88900 miles 2016 Zero Deposit

Home Delivery Available

£13495
£283/month
Example
  • BMW 3 Series

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

44052 miles 2021 Zero Deposit

Home Delivery Available

£22999
£383/month
Example
  • BMW 3 Series

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

44666 miles 2016 Zero Deposit

Home Delivery Available

£11750
Watford
£246/month
Example
  • BMW 3 Series

3.0 335d M Sport Shadow Edition Saloon 4dr Diesel BMW 3 Series

89000 miles 2017 Zero Deposit

Home Delivery Available

£15995
£336/month
Example
  • BMW 3 Series

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

73897 miles 2018 Zero Deposit

Home Delivery Available

£12990
£272/month
Example
  • BMW 3 Series

2.0 320d Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps) BMW 3 Series

89000 miles 2015 Zero Deposit

Home Delivery Available

£9995
Doncaster
£210/month
Example
  • BMW 3 Series

2.0 330e 7.6kwh Se Saloon 4dr Petrol Plug In Hybrid Auto Euro 6 (s/s) (252 BMW 3 Series

98222 miles 2018 Zero Deposit

Home Delivery Available

£8499
£178/month
Example
  • BMW 3 Series

3 SERIES 320d M Sport 4dr Step Auto BMW 3 Series

42765 miles 2019 Zero Deposit

Home Delivery Available

£21430
Cambridge
£450/month
Example
  • BMW 3 Series

3 SERIES 320i M Sport 4dr Step Auto [Tech/Plus Pack] BMW 3 Series

26500 miles 2020 Zero Deposit

Home Delivery Available

£23131
£385/month
Example
  • BMW 3 Series

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

54600 miles 2021 Zero Deposit

Home Delivery Available

£32995
York
£549/month
Example
  • BMW 3 Series

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

78000 miles 2017 Zero Deposit

Home Delivery Available

£14990
£314/month
Example
  • BMW 3 Series

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

9453 miles 2025 Zero Deposit

Home Delivery Available

£34990
£582/month
Example
  • BMW 3 Series

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

73397 miles 2019 Zero Deposit

Home Delivery Available

£18499
£388/month
Example
  • BMW 3 Series

3.0 335d M Sport Shadow Edition Touring Auto xDriv BMW 3 Series

92781 miles 2018 Zero Deposit

Home Delivery Available

£18454
£387/month
Example
  • BMW 3 Series

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

58000 miles 2019 Zero Deposit

Home Delivery Available

£19990
£419/month
Example
  • BMW 3 Series

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

54000 miles 2020 Zero Deposit

Home Delivery Available

£23499
£391/month
Example
  • BMW 3 Series

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

96000 miles 2015 Zero Deposit

Home Delivery Available

£8990
£189/month
Example
  • BMW 3 Series

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

43721 miles 2016 Zero Deposit

Home Delivery Available

£13650
Derby
£286/month
Example
  • BMW 3 Series

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

98400 miles 2018 Zero Deposit

Home Delivery Available

£8995
£189/month
Example