Used BMW 3-Series for Sale

Powered by motors.co.uk

157 matches found

Filter Your Results

BMW
3-Series

Advanced Filters

Showing 91 to 100 of 157

BMW 3-Series

330d xDrive M Sport (Business Media) 5d Step Auto
  • 2016/16
  • 48,544 miles
  • Automatic
  • Diesel

HPL Motors Preston,

Preston

0177 239 4497

(National rate call)

BMW 3-Series

335d xDrive M Sport 5d Step Auto

£15,499

  • 2015/64
  • 37,485 miles
  • Automatic
  • Diesel

Corner Park Garage (Llantrisant),

Llantrisant

0144 334 1482

(National rate call)

BMW 3-Series

320d Luxury (Business Media) 5d Step Auto

£15,600

  • 2015/65
  • 30,995 miles
  • Automatic
  • Diesel

MK Best Car Deals Ltd,

Milton Keynes

0190 842 9018

(National rate call)

BMW 3-Series

320d xDrive Sport (Business Media) 5d Step Auto

£15,700

  • 2017/67
  • 52,536 miles
  • Automatic
  • Diesel

CarShop Doncaster,

Doncaster

0130 251 1321

(National rate call)

BMW 3-Series

328i M Sport (Business Media) 5d

£15,720

  • 2015/65
  • 40,959 miles
  • Manual
  • Petrol

Hippo Motor Group,

Blackburn

0125 486 7602

(National rate call)

BMW 3-Series

335d xDrive Luxury (Business Media) 5d Step Auto

£15,798

  • 2016/16
  • 55,608 miles
  • Automatic
  • Diesel

Carbase - Bristol,

Bristol

0117 453 7189

(National rate call)

BMW 3-Series

330d M Sport (Business Media) 5d Step Auto

£15,800

  • 2016/16
  • 54,390 miles
  • Automatic
  • Diesel

CarShop Norwich,

Norwich

0160 329 4370

(National rate call)

BMW 3-Series

335d xDrive M Sport 5d Step Auto

£15,989

  • 2015/15
  • 50,000 miles
  • Automatic
  • Diesel

ND Trading Ltd,

Chalfont St Giles

0149 484 4813

(National rate call)

BMW 3-Series

320d (190bhp) M Sport (Business Media) 5d Step Auto

£15,995

  • 2016/66
  • 51,835 miles
  • Automatic
  • Diesel

Leeds Motor Company (Commercial Road),

Leeds

0113 399 6003

(National rate call)

BMW 3-Series

320d xDrive M Sport (Business Media) 5d Step Auto

£15,995

  • 2016/65
  • 40,349 miles
  • Automatic
  • Diesel

Buyacar.co.uk 2

0203 733 9205

(National rate call)

Telephone numbers starting with 08XX will cost you 7p per minute plus your phone company’s access charge. Calls to other telephone numbers will only cost your phone company’s access charge.