Used BMW 3-Series for Sale

Powered by motors.co.uk

146 matches found

Filter Your Results

BMW
3-Series

Advanced Filters

5 seater

Showing 91 to 100 of 146

BMW 3-Series

335d xDrive Luxury (Business Media) 5d Step Auto
  • 2016/16
  • 55,608 miles
  • Automatic
  • Diesel

Carbase - Bristol,

Bristol

0117 453 7189

(National rate call)

BMW 3-Series

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

£14,988

  • 2015/15
  • 37,975 miles
  • Automatic
  • Petrol

Autobay Direct,

Southport

0170 474 9378

(National rate call)

BMW 3-Series

320d M Sport 5d Step Auto

£14,995

  • 2014/14
  • 53,676 miles
  • Automatic
  • Diesel

Westerly Dorchester BMW,

Dorchester

0130 555 5019

(National rate call)

BMW 3-Series

320d Luxury 5d Step Auto

£14,998

  • 2014/14
  • 61,238 miles
  • Automatic
  • Diesel

CarSupermarket.com Preston,

Preston

0177 291 1678

(National rate call)

BMW 3-Series

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

£15,000

  • 2015/65
  • 42,081 miles
  • Automatic
  • Diesel

CarShop Northampton,

Northampton

0160 432 1352

(National rate call)

BMW 3-Series

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

M&T Motor Company,

Newbury

0163 592 2826

(National rate call)

BMW 3-Series

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

£15,000

  • 2015/65
  • 46,730 miles
  • Automatic
  • Diesel

V12 Sports and Classics Wolverhampton,

Wolverhampton

0190 250 7138

(National rate call)

BMW 3-Series

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

£15,000

  • 2017/66
  • 65,252 miles
  • Automatic
  • Diesel

Carbase - Weston,

Weston-Super-Mare

0193 433 1981

(National rate call)

BMW 3-Series

320d (190bhp) M Sport (Business Media) 5d Step Auto
  • 2017/66
  • 39,598 miles
  • Automatic
  • Diesel

Motor Range,

Bootle

0151 393 1509

(National rate call)

BMW 3-Series

320d Luxury (Business Media) 5d Step Auto

£15,299

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

MK Best Car Deals Ltd,

Milton Keynes

0190 842 9018

(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.