Used BMW 3-Series for Sale

Powered by motors.co.uk

146 matches found

Filter Your Results

BMW
3-Series

Advanced Filters

Showing 121 to 130 of 146

BMW 3-Series

320d (190bhp) M Sport (Business Media) 5d Step Auto
  • 2018/18
  • 31,691 miles
  • Automatic
  • Diesel

Dace Specialist Car Centre Manchester,

Eccles

0161 825 7121

(National rate call)

BMW 3-Series

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

£17,489

  • 2017/67
  • 44,867 miles
  • Automatic
  • Diesel

Jeff White Motors,

Cardiff

0292 060 8135

(National rate call)

BMW 3-Series

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

£17,490

  • 2016/65
  • 49,000 miles
  • Automatic
  • Diesel

Wilson Autotrade,

Durham

0132 527 0936

(National rate call)

BMW 3-Series

320d (190bhp) M Sport (Business Media) 5d Step Auto
  • 2018/18
  • 24,513 miles
  • Automatic
  • Diesel

Carrs Select,

Exeter

0139 233 8133

(National rate call)

BMW 3-Series

320i M Sport (Business Media) 5d

£17,750

  • 2017/17
  • 25,598 miles
  • Manual
  • Petrol

Rybrook BMW Worcester,

Knightsbridge Park

0190 540 1956

(National rate call)

BMW 3-Series

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

£17,800

  • 2017/17
  • 29,742 miles
  • Automatic
  • Diesel

Hilton Garage,

Derby

0128 388 8218

(National rate call)

BMW 3-Series

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

£17,995

  • 2017/67
  • 33,000 miles
  • Automatic
  • Diesel

Sagitta Automotive,

Derby

0133 250 8515

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

BMW 3-Series

320i Sport (Business Media) 5d Step Auto

£18,000

  • 2017/17
  • 24,859 miles
  • Automatic
  • Petrol

Marshall BMW Bournemouth,

Bournemouth

0120 206 5801

(National rate call)

BMW 3-Series

320d (190bhp) Luxury (Business Media) 5d Step Auto

£18,444

  • 2018/67
  • 31,188 miles
  • Automatic
  • Diesel

Sycamore BMW,

Peterborough

0173 382 9436

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