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 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr BMW 3 Series

94136 miles 2020 Zero Deposit

Home Delivery Available

£16749
£279/month
Example
  • BMW 3 Series

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

71000 miles 2018 Zero Deposit

Home Delivery Available

£14699
£308/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 320d Sport Saloon 4dr Diesel Auto Euro 6 (s/s) BMW 3 Series

118000 miles 2015 Zero Deposit

Home Delivery Available

£6995
£147/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

M3 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive BMW 3 Series

48621 miles 2022 Zero Deposit

Home Delivery Available

£29995
£499/month
Example
  • BMW 3 Series

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

62000 miles 2019 Zero Deposit

Home Delivery Available

£17995
£378/month
Example
  • BMW 3 Series

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

28500 miles 2020 Zero Deposit

Home Delivery Available

£24250
£404/month
Example
  • BMW 3 Series

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

41500 miles 2019 Zero Deposit

Home Delivery Available

£23400
£491/month
Example
  • BMW 3 Series

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

37444 miles 2017 Zero Deposit

Home Delivery Available

£17995
Sheffield
£378/month
Example
  • BMW 3 Series

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

24346 miles 2017 Zero Deposit

Home Delivery Available

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

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

58000 miles 2017 Zero Deposit

Home Delivery Available

£15995
£336/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

£13470
Stockport
£283/month
Example
  • BMW 3 Series

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

105195 miles 2016 Zero Deposit

Home Delivery Available

£8950
£188/month
Example
  • BMW 3 Series

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

50500 miles 2019 Zero Deposit

Home Delivery Available

£20000
£420/month
Example
  • BMW 3 Series

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

100067 miles 2017 Zero Deposit

Home Delivery Available

£10000
£210/month
Example
  • BMW 3 Series

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

59000 miles 2020 Zero Deposit

Home Delivery Available

£23495
£391/month
Example
  • BMW 3 Series

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

62642 miles 2021 Zero Deposit

Home Delivery Available

£18495
Leicester
£308/month
Example
  • BMW 3 Series

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

35000 miles 2021 Zero Deposit

Home Delivery Available

£28949
Oldham
£482/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

£9999
£210/month
Example
  • BMW 3 Series

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

57347 miles 2020 Zero Deposit

Home Delivery Available

£19995
£333/month
Example
  • BMW 3 Series

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

70812 miles 2016 Zero Deposit

Home Delivery Available

£12895
£270/month
Example
  • BMW 3 Series

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

66000 miles 2015 Zero Deposit

Home Delivery Available

£14495
Hastings
£304/month
Example
  • BMW 3 Series

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

88000 miles 2016 Zero Deposit

Home Delivery Available

£12495
£262/month
Example
  • BMW 3 Series

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

74900 miles 2021 Zero Deposit

Home Delivery Available

£18000
£300/month
Example
  • BMW 3 Series

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

108250 miles 2017 Zero Deposit

Home Delivery Available

£14495
Bournemouth
£304/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 M Sport Auto xDrive Euro 6 (s/s) 4dr BMW 3 Series

78000 miles 2015 Zero Deposit

Home Delivery Available

£14999
£315/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