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

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

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 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr BMW 3 Series

68000 miles 2017 Zero Deposit

Home Delivery Available

£14800
£310/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

£9494
£199/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 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
  • BMW 3 Series

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

92000 miles 2017 Zero Deposit

Home Delivery Available

£9299
£195/month
Example
  • BMW 3 Series

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

82000 miles 2017 Zero Deposit

Home Delivery Available

£7750
£162/month
Example
  • BMW 3 Series

1.5 318i Sport Touring BMW 3 Series

83000 miles 2017 Zero Deposit

Home Delivery Available

£9745
£204/month
Example
  • BMW 3 Series

2.0 318D SPORT TOURING 5d 148 BHP BMW 3 Series

87814 miles 2018 Zero Deposit

Home Delivery Available

£12995
Barnsley
£273/month
Example
  • BMW 3 Series

2.0 320D XDRIVE M SPORT 4d 188 BHP BMW 3 Series

96569 miles 2016 Zero Deposit

Home Delivery Available

£10750
Newcastle upon Tyne
£225/month
Example
  • BMW 3 Series

318 318I SPORT 4-Door BMW 3 Series

94000 miles 2017 Zero Deposit

Home Delivery Available

£9745
£204/month
Example
  • BMW 3 Series

330 330d M Sport 4dr Step Auto [Business Media] M Performance BMW 3 Series

79000 miles 2015 Zero Deposit

Home Delivery Available

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

2.0 316D SPORT TOURING 5d 115 BHP - AA INSPECTED BMW 3 Series

78571 miles 2017 Zero Deposit

Home Delivery Available

£11370
Bury
£238/month
Example
  • BMW 3 Series

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

38000 miles 2018 Zero Deposit

Home Delivery Available

£18890
Swansea
£396/month
Example
  • BMW 3 Series

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

60000 miles 2018 Zero Deposit

Home Delivery Available

£14495
£304/month
Example
  • BMW 3 Series

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

53785 miles 2016 Zero Deposit

Home Delivery Available

£13995
Southend-on-Sea
£294/month
Example
  • BMW 3 Series

1.5 318i SE Touring Auto Euro 6 (s/s) 5dr BMW 3 Series

90000 miles 2017 Zero Deposit

Home Delivery Available

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

2.0 320d ED Plus Touring Euro 6 (s/s) 5dr BMW 3 Series

119000 miles 2015 Zero Deposit

Home Delivery Available

£8675
Peterborough
£182/month
Example
  • BMW 3 Series

2.0 320D XDRIVE SPORT TOURING 5d 181 BHP BMW 3 Series

91000 miles 2015 Zero Deposit

Home Delivery Available

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

3.0L 335D XDRIVE M SPORT 4d AUTO 308 BHP BMW 3 Series

48414 miles 2015 Zero Deposit

Home Delivery Available

£17995
£378/month
Example
  • BMW 3 Series

320 320i M SPORT GRAN TURISMO BMW 3 Series

89440 miles 2016 Zero Deposit

Home Delivery Available

£12295
£258/month
Example
  • BMW 3 Series

320 320i xDrive M Sport 4dr Step Auto (19'' Alloys|Pro Nav|Xenons!++) BMW 3 Series

51350 miles 2015 Zero Deposit

Home Delivery Available

£14475
£304/month
Example
  • BMW 3 Series

318 318D SE TOURING *AUTO + 74MPG + SAT NAV * BMW 3 Series

67859 miles 2017 Zero Deposit

Home Delivery Available

£14695
£308/month
Example
  • BMW 3 Series

340 340i M Sport Saloon BMW 3 Series

36998 miles 2017 Zero Deposit

Home Delivery Available

£26750
£561/month
Example
  • BMW 3 Series

2.0 318D SE 4d 148 BHP 1 OWNER FROM NEW BMW 3 Series

109000 miles 2015 Zero Deposit

Home Delivery Available

£10901
Ipswich
£229/month
Example
  • BMW 3 Series

320 320D XDRIVE M SPORT BMW 3 Series

91000 miles 2016 Zero Deposit

Home Delivery Available

£13990
£293/month
Example
  • BMW 3 Series

320 320D M SPORT BMW 3 Series

37882 miles 2018 Zero Deposit

Home Delivery Available

£19999
Plymouth
£420/month
Example