Used BMW 3-Series for Sale

Powered by motors.co.uk

827 matches found

Filter Your Results

BMW
3-Series

Advanced Filters

Showing 621 to 630 of 827

BMW 3-Series

330d M Sport Shadow Edition Sport Automatic 4d

£19,491

  • 2018/18
  • 72,508 miles
  • Automatic
  • Diesel

Your Next Car Ltd,

Nottingham

0115 672 7951

(National rate call)

BMW 3-Series

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

£19,495

  • 2017/67
  • 13,030 miles
  • Automatic
  • Diesel

Hammond Cars Ipswich,

Ipswich

0147 379 7231

(National rate call)

BMW 3-Series

320i M Sport Shadow Edition Sport Automatic 4d

£19,498

  • 2018/18
  • 28,645 miles
  • Automatic
  • Petrol

Arnold Clark Used Car Centre (Perth),

Perth

0173 848 1926

(National rate call)

BMW 3-Series

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

£19,498

  • 2017/17
  • 17,859 miles
  • Automatic
  • Diesel

Arnold Clark Motorstore Kia (Liverpool),

Liverpool

0151 515 9501

(National rate call)

BMW 3-Series

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

£19,500

  • 2015/65
  • 34,864 miles
  • Automatic
  • Diesel

Hilton Garage,

Derby

0128 388 8218

(National rate call)

BMW 3-Series

320d M Sport Shadow Edition Sport Automatic 5d
  • 2018/18
  • 26,500 miles
  • Automatic
  • Diesel

Motor Match Bolton,

Bolton

0120 482 7509

(National rate call)

BMW 3-Series

330d M Sport (07/15-) 5d Step Auto
  • 2017/67
  • 26,244 miles
  • Automatic
  • Diesel

DriveNow Canterbury,

Canterbury

0122 793 4308

(National rate call)

BMW 3-Series

320d M Sport Shadow Edition Sport Automatic 4d

£19,950

  • 2018/68
  • 28,466 miles
  • Automatic
  • Diesel

Rybrook BMW Shrewsbury,

Shrewsbury

0174 340 4684

(National rate call)

BMW 3-Series

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

£19,950

  • 2016/16
  • 22,262 miles
  • Automatic
  • Diesel

Carsa Mountsorrel,

Mountsorrel

0116 490 8985

(National rate call)

BMW 3-Series

320i M Sport Shadow Edition Sport Automatic 4d

£19,990

  • 2018/18
  • 23,004 miles
  • Automatic
  • Petrol

Stratstone BMW Harrogate,

Harrogate

0142 358 2969

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