Used BMW 3-Series for Sale

Powered by motors.co.uk

34 matches found

Filter Your Results

BMW
3-Series

Advanced Filters

Showing 11 to 20 of 34

BMW 3-Series

320d (190bhp) Sport (Business Media) 5d

£12,395

  • 2015/65
  • 48,556 miles
  • Manual
  • Diesel

Carsa Swanwick,

Southampton

0148 922 3859

(National rate call)

BMW 3-Series

320i Luxury (Business Media) 5d
  • 2017/17
  • 78,303 miles
  • Manual
  • Petrol

Quality Part X Ltd Stevenage,

Stevenage

0143 851 8495

(National rate call)

BMW 3-Series

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

£13,495

  • 2016/16
  • 89,000 miles
  • Automatic
  • Diesel

CB Autos UK Ltd,

Swindon

0179 335 1163

(National rate call)

BMW 3-Series

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

£13,500

  • 2015/65
  • 58,000 miles
  • Automatic
  • Petrol

Prestwood Garage Cars Ltd,

Stourbridge

0138 742 4396

(National rate call)

BMW 3-Series

318d (150bhp) SE (Business Media) 5d Step Auto

£13,750

  • 2017/17
  • 48,188 miles
  • Automatic
  • Diesel

Quality Part X Ltd Stevenage,

Stevenage

0143 851 8495

(National rate call)

BMW 3-Series

320i M Sport (Business Media) 5d Step Auto
  • 2017/17
  • 67,633 miles
  • Automatic
  • Petrol

DH Specialist Cars Ltd t/a Vogue Auto Group,

Mansfield

0162 354 2423

(National rate call)

BMW 3-Series

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

Hilton Garage,

Derby

0128 388 8218

(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

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 M Sport 5d Step Auto

£15,450

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

Kent Motor Cars,

Paddock Wood

0173 238 6448

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