Used BMW 3-Series for Sale

Powered by motors.co.uk

1,043 matches found

Filter Your Results

BMW
3-Series

Advanced Filters

Showing 1 to 10 of 1,043

BMW 3-Series

320i SE 4d Auto (01)

£489

  • 2002/02
  • 138,000 miles
  • Automatic
  • Petrol

Highway Sales Ltd,

Birmingham

0121 514 1967

(National rate call)

BMW 3-Series

320d ES 5d

£695

  • 2005/05
  • 190,000 miles
  • Manual
  • Diesel

Cuxton Road Car Sales,

Strood

0163 493 4679

(National rate call)

BMW 3-Series

318i ES 4d

£989

  • 2004/54
  • 110,000 miles
  • Manual
  • Petrol

Car Valley,

Wembley

0208 131 0363

(National rate call)

BMW 3-Series

318i (143bhp) SE 4d

£990

  • 2007/57
  • 104,000 miles
  • Manual
  • Petrol

Pasture Road Car Sales,

Wirral

0151 515 6378

(National rate call)

BMW 3-Series

318d ES 4d

£1,289

  • 2005/54
  • 90,000 miles
  • Manual
  • Diesel

Car Valley,

Wembley

0208 131 0363

(National rate call)

BMW 3-Series

320d SE 4d

£1,449

  • 2006/56
  • 191,000 miles
  • Manual
  • Diesel

M Cars Surrey Ltd,

Lingfield

0134 248 8637

(National rate call)

BMW 3-Series

320 Cd SE 2d

£1,990

  • 2005/54
  • 113,000 miles
  • Manual
  • Diesel

Autosmart finish ltd,

Merthyr Tydfil

0168 586 8719

(National rate call)

BMW 3-Series

320d M Sport 5d

£1,999

  • 2007/56
  • 226,000 miles
  • Manual
  • Diesel

N A Vehicles,

Birmingham

0121 756 4572

(National rate call)

BMW 3-Series

320d (177bhp) SE 4d
  • 2008/08
  • 110,000 miles
  • Manual
  • Diesel

MY NEW CAR BRISTOL,

Bishopsworth

0117 453 6422

(National rate call)

BMW 3-Series

320d ES 5d
  • 2006/06
  • 167,000 miles
  • Manual
  • Diesel

Drivebuy Car Consultants,

Coulsdon

0173 774 9440

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