Used BMW 3-Series for Sale

Powered by motors.co.uk

877 matches found

Filter Your Results

BMW
3-Series

Advanced Filters

Showing 641 to 650 of 877

BMW 3-Series

320d M Sport Shadow Edition Sport Automatic 4d

£19,305

  • 2017/67
  • 21,556 miles
  • Automatic
  • Diesel

Peter Reeves Ltd,

Nelson

0128 288 1098

(National rate call)

BMW 3-Series

320d xDrive M Sport (07/15-) 4d Step Auto

£19,485

  • 2017/67
  • 28,352 miles
  • Automatic
  • Diesel

The Car Group,

Bury

0161 516 9569

(National rate call)

BMW 3-Series

320d M Sport (07/15-) 5d Step Auto

£19,500

  • 2018/18
  • 20,444 miles
  • Automatic
  • Diesel

CarShop Swindon,

Swindon

0179 339 9230

(National rate call)

BMW 3-Series

330e M Sport Shadow Edition Sport Automatic 4d

£19,500

  • 2018/67
  • 39,905 miles
  • Automatic
  • Petrol/PlugIn Elec Hybrid

AvailableCar Leeds,

Leeds

0113 348 6644

(National rate call)

BMW 3-Series

335d xDrive M Sport (07/15-) 5d Step Auto

£19,525

  • 2015/65
  • 32,159 miles
  • Automatic
  • Diesel

Cazoo

0203 993 3467

(National rate call)

BMW 3-Series

335d xDrive M Sport (07/15-) 4d Step Auto
  • 2017/17
  • 12,837 miles
  • Automatic
  • Diesel

Stratstone BMW Chesterfield,

Chesterfield

0124 664 2070

(National rate call)

BMW 3-Series

320i M Sport Shadow Edition Sport Automatic 4d

£19,698

  • 2018/18
  • 29,587 miles
  • Automatic
  • Petrol

Arnold Clark Motorstore (Burton),

Burton Upon Trent

0128 388 8722

(National rate call)

BMW 3-Series

335d xDrive M Sport Shadow Edition Sport Automatic 4d

£19,750

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

Bespoke Motor Works Ltd,

Preston Farm

0164 269 3638

(National rate call)

BMW 3-Series

330d xDrive M Sport (07/15-) 4d Step Auto
  • 2017/17
  • 3,699 miles
  • Automatic
  • Diesel

Cazoo

0203 993 3467

(National rate call)

BMW 3-Series

320i M Sport Shadow Edition Sport Automatic 4d
  • 2018/68
  • 12,781 miles
  • Automatic
  • Petrol

Stratstone BMW Tyneside,

Wallsend

0191 379 1336

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