Used BMW 3-Series for Sale

Powered by motors.co.uk

906 matches found

Filter Your Results

BMW
3-Series

Advanced Filters

Showing 671 to 680 of 906

BMW 3-Series

320d M Sport Shadow Edition Sport Automatic 4d

£19,800

  • 2017/67
  • 20,740 miles
  • Automatic
  • Diesel

AvailableCar Cannock,

Cannock

0154 333 1644

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

BMW 3-Series

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

£19,899

  • 2018/18
  • 17,168 miles
  • Automatic
  • Diesel

BMW Stoke,

Stoke-On-Trent

0178 248 2536

(National rate call)

BMW 3-Series

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

Cazoo,

London

0203 993 3467

(National rate call)

BMW 3-Series

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

£19,975

  • 2017/17
  • 38,963 miles
  • Automatic
  • Diesel

The Car Sales Company,

Bury

0161 825 0983

(National rate call)

BMW 3-Series

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

£19,980

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

Belgrave Motor Company,

Sheffield

0114 205 0106

(National rate call)

BMW 3-Series

320d xDrive M Sport (07/15-) 5d

£19,990

  • 2017/67
  • 43,078 miles
  • Manual
  • Diesel

Peter Vardy BMW Edinburgh,

Edinburgh

0131 341 3554

(National rate call)

BMW 3-Series

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

£19,990

  • 2017/17
  • 32,301 miles
  • Automatic
  • Diesel

Peter Vardy BMW Edinburgh,

Edinburgh

0131 341 3554

(National rate call)

BMW 3-Series

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

Evans Halshaw Renault Middlesbrough,

Middlesbrough

0843 775 0894

(Business rate call)

BMW 3-Series

340i M Sport (07/15-) 4d Step Auto

£19,990

  • 2016/65
  • 15,681 miles
  • Automatic
  • Petrol

Stratstone BMW Derby,

Derby

0133 242 5794

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