Silver BMW 3 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 3 Series

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

47502 miles 2015 Zero Deposit

Home Delivery Available

£10990
£230/month
Example
  • BMW 3 Series

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

94595 miles 2015 Zero Deposit

Home Delivery Available

£12995
£273/month
Example
  • BMW 3 Series

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

74334 miles 2017 Zero Deposit

Home Delivery Available

£13999
Peterborough
£294/month
Example
  • BMW 3 Series

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

96000 miles 2019 Zero Deposit

Home Delivery Available

£13995
£294/month
Example
  • BMW 3 Series

2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) BMW 3 Series

72195 miles 2018 Zero Deposit

Home Delivery Available

£11495
£241/month
Example
  • BMW 3 Series

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

68000 miles 2017 Zero Deposit

Home Delivery Available

£15000
£315/month
Example
  • BMW 3 Series

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

76450 miles 2017 Zero Deposit

Home Delivery Available

£9744
£204/month
Example
  • BMW 3 Series

2.0 320d ED Plus Saloon BMW 3 Series

36516 miles 2015 Zero Deposit

Home Delivery Available

£10995
Southport
£231/month
Example
  • BMW 3 Series

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

95169 miles 2016 Zero Deposit

Home Delivery Available

£9370
£196/month
Example
  • BMW 3 Series

1.5 318i Sport Touring 5dr Petrol Manual Euro 6 (s/s) (136 Ps) BMW 3 Series

84000 miles 2016 Zero Deposit

Home Delivery Available

£8995
£189/month
Example
  • BMW 3 Series

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

80886 miles 2015 Zero Deposit

Home Delivery Available

£10870
Stockport
£228/month
Example
  • BMW 3 Series

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

47676 miles 2017 Zero Deposit

Home Delivery Available

£11550
Derby
£242/month
Example
  • BMW 3 Series

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

61000 miles 2016 Zero Deposit

Home Delivery Available

£11750
Newcastle upon Tyne
£246/month
Example
  • BMW 3 Series

3.0 330d M Sport Touring 5dr Diesel Auto xDrive Eu BMW 3 Series

83305 miles 2016 Zero Deposit

Home Delivery Available

£14995
£315/month
Example
  • BMW 3 Series

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

94500 miles 2017 Zero Deposit

Home Delivery Available

£12300
Manchester
£258/month
Example
  • BMW 3 Series

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

60185 miles 2015 Zero Deposit

Home Delivery Available

£11200
£235/month
Example
  • BMW 3 Series

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

48300 miles 2018 Zero Deposit

Home Delivery Available

£16450
£345/month
Example
  • BMW 3 Series

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

71204 miles 2016 Zero Deposit

Home Delivery Available

£10689
£224/month
Example
  • BMW 3 Series

3.0 330d M Sport Shadow Edition Touring 5dr Diesel BMW 3 Series

71000 miles 2019 Zero Deposit

Home Delivery Available

£20000
£420/month
Example
  • BMW 3 Series

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

32682 miles 2017 Zero Deposit

Home Delivery Available

£15000
£315/month
Example
  • BMW 3 Series

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

64150 miles 2018 Zero Deposit

Home Delivery Available

£15495
York
£325/month
Example
  • BMW 3 Series

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

60008 miles 2017 Zero Deposit

Home Delivery Available

£10390
Birmingham
£218/month
Example
  • BMW 3 Series

2.0 7.6kWh Luxury Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (252 p BMW 3 Series

52345 miles 2017 Zero Deposit

Home Delivery Available

£12585
£264/month
Example
  • BMW 3 Series

3.0 335d xDrive M Sport Shadow Edition BMW 3 Series

78176 miles 2018 Zero Deposit

Home Delivery Available

£16996
£357/month
Example
  • BMW 3 Series

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

53559 miles 2017 Zero Deposit

Home Delivery Available

£15495
£325/month
Example
  • BMW 3 Series

1.5 318i SE Saloon BMW 3 Series

71000 miles 2016 Zero Deposit

Home Delivery Available

£7495
£157/month
Example
  • BMW 3 Series

2.0 316d SE Saloon 4dr Diesel Manual Euro 6 (s/s) BMW 3 Series

53240 miles 2018 Zero Deposit

Home Delivery Available

£10290
Newcastle upon Tyne
£216/month
Example
  • BMW 3 Series

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

18031 miles 2018 Zero Deposit

Home Delivery Available

£12350
Derby
£259/month
Example
  • BMW 3 Series

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

115458 miles 2016 Zero Deposit

Home Delivery Available

£8850
£186/month
Example
  • BMW 3 Series

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

38067 miles 2015 Zero Deposit

Home Delivery Available

£14475
£304/month
Example
  • BMW 3 Series

2.0 320d M Sport Touring 5dr Diesel Auto xDrive Eu BMW 3 Series

97000 miles 2015 Zero Deposit

Home Delivery Available

£11995
Wigan
£252/month
Example
  • BMW 3 Series

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

108000 miles 2018 Zero Deposit

Home Delivery Available

£13449
£282/month
Example
  • BMW 3 Series

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

93435 miles 2018 Zero Deposit

Home Delivery Available

£10995
£231/month
Example
  • BMW 3 Series

3.0 330d M Sport Touring 5dr Diesel Auto xDrive Eu BMW 3 Series

98030 miles 2016 Zero Deposit

Home Delivery Available

£12995
£273/month
Example
  • BMW 3 Series

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

99000 miles 2017 Zero Deposit

Home Delivery Available

£8990
Milton Keynes
£189/month
Example