Silver BMW 3 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 3 Series

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

67000 miles 2016 Zero Deposit

Home Delivery Available

£12699
£266/month
Example
  • BMW 3 Series

3.0 330d M Sport Saloon BMW 3 Series

87359 miles 2017 Zero Deposit

Home Delivery Available

£12995
£273/month
Example
  • BMW 3 Series

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

65275 miles 2017 Zero Deposit

Home Delivery Available

£10495
£220/month
Example
  • BMW 3 Series

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

75260 miles 2019 Zero Deposit

Home Delivery Available

£15245
£320/month
Example
  • BMW 3 Series

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

82000 miles 2017 Zero Deposit

Home Delivery Available

£12495
Winchester
£262/month
Example
  • BMW 3 Series

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

76500 miles 2018 Zero Deposit

Home Delivery Available

£9950
Coventry
£209/month
Example
  • BMW 3 Series

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

57000 miles 2016 Zero Deposit

Home Delivery Available

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

2.0 320i M Sport GT 5dr Petrol Auto xDrive Euro 6 BMW 3 Series

57969 miles 2016 Zero Deposit

Home Delivery Available

£12990
Birmingham
£272/month
Example
  • BMW 3 Series

320 320D XDRIVE M SPORT 4-Door BMW 3 Series

54200 miles 2017 Zero Deposit

Home Delivery Available

£15300
£321/month
Example
  • BMW 3 Series

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

57000 miles 2016 Zero Deposit

Home Delivery Available

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

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

90000 miles 2019 Zero Deposit

Home Delivery Available

£11651
Bournemouth
£244/month
Example
  • BMW 3 Series

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

42644 miles 2016 Zero Deposit

Home Delivery Available

£9490
Birmingham
£199/month
Example
  • BMW 3 Series

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

84673 miles 2017 Zero Deposit

Home Delivery Available

£8695
£182/month
Example
  • BMW 3 Series

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

41700 miles 2017 Zero Deposit

Home Delivery Available

£17999
£378/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

£11395
£239/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

£14300
£300/month
Example
  • BMW 3 Series

2.0 320d ED Plus Saloon BMW 3 Series

36516 miles 2015 Zero Deposit

Home Delivery Available

£10695
Southport
£224/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

£8990
£189/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

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

109406 miles 2016 Zero Deposit

Home Delivery Available

£8390
£176/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

£9989
Stockport
£209/month
Example
  • BMW 3 Series

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

94000 miles 2015 Zero Deposit

Home Delivery Available

£9295
£195/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

£11500
Manchester
£241/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

£19500
£409/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

£14899
£313/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

£10690
Birmingham
£224/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

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

£13975
£293/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