Used BMW 3-Series for Sale

Powered by motors.co.uk

21 matches found

Filter Your Results

BMW
3-Series
3-Series Gran Turismo...

Advanced Filters

Showing 1 to 10 of 21

BMW 3-Series

318d SE 5d

£8,995

  • 2015/64
  • 83,000 miles
  • Manual
  • Diesel

OC Davies,

Cwmffrwd

0126 785 3708

(National rate call)

BMW 3-Series

320d M Sport 5d Step Auto

£11,999

  • 2013/63
  • 93,260 miles
  • Automatic
  • Diesel

Motor City Plymouth,

Plymouth

0175 252 0706

(National rate call)

BMW 3-Series

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

£12,700

  • 2016/16
  • 88,586 miles
  • Automatic
  • Diesel

Quality Part X Ltd Stevenage,

Stevenage

0143 851 8495

(National rate call)

BMW 3-Series

320d (190bhp) Luxury (Business Media) 5d Step Auto
  • 2016/16
  • 47,173 miles
  • Automatic
  • Diesel

Evans Halshaw Renault Edinburgh West,

Edinburgh

0131 341 2703

(National rate call)

BMW 3-Series

320d M Sport 5d Step Auto

£14,490

  • 2014/64
  • 53,926 miles
  • Automatic
  • Diesel

Car City UK,

Mcmullen Road

0132 527 0609

(National rate call)

BMW 3-Series

320d (190bhp) M Sport (Business Media) 5d Step Auto
  • 2015/65
  • 43,190 miles
  • Automatic
  • Diesel

V12 Sports and Classics Hinckley,

Hinckley

0145 550 1214

(National rate call)

BMW 3-Series

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

£15,360

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

Carbase - Weston,

Weston-Super-Mare

0193 433 1981

(National rate call)

BMW 3-Series

330d M Sport (Business Media) 5d Step Auto
  • 2016/66
  • 40,692 miles
  • Automatic
  • Diesel

Cargiant,

White City

0203 811 7062

(National rate call)

BMW 3-Series

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

£17,899

  • 2016/66
  • 26,490 miles
  • Automatic
  • Diesel

FOW Winsford,

Winsford

0160 636 9230

(National rate call)

BMW 3-Series

320i M Sport (Business Media) 5d

£18,000

  • 2018/67
  • 17,662 miles
  • Manual
  • Petrol

AvailableCar Cannock,

Cannock

0154 333 1644

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