Used BMW Hatchback for Sale

Powered by motors.co.uk

269 matches found

Filter Your Results

BMW

Advanced Filters

Showing 241 to 250 of 269

BMW 1-Series

118i (1.5) Sport (Nav) 5d

£14,298

  • 2018/18
  • 12,995 miles
  • Manual
  • Petrol

Arnold Clark Fiat Motorstore Jeep Abarth (Oldbury),

Oldbury

0121 222 8313

(National rate call)

BMW 3-Series

318d (150bhp) M Sport (Business Media) 5d Step Auto
  • 2017/17
  • 57,559 miles
  • Automatic
  • Diesel

Evans Halshaw Ford Cardiff,

Cardiff

0292 060 0923

(National rate call)

BMW 1-Series

120d xDrive M Sport Sport Automatic (07/17 on) 5d

£14,390

  • 2016/66
  • 47,777 miles
  • Automatic
  • Diesel

Moss Hall Limited,

Heywood

0170 654 0166

(National rate call)

BMW 1-Series

118i (1.5) M Sport 5d Step Auto

£14,500

  • 2017/17
  • 30,574 miles
  • Automatic
  • Petrol

Big Motoring World Blue Bell Hill,

Chatham

0163 493 4585

(National rate call)

BMW 1-Series

118d Sport (07/17 on) 5d

£14,500

  • 2018/68
  • 16,741 miles
  • Manual
  • Diesel

AvailableCar Castle Donnington,

Castle Donington

0133 264 4388

(National rate call)

BMW 3-Series

320d M Sport (Business Media) 5d Step Auto

£14,550

  • 2015/65
  • 66,469 miles
  • Automatic
  • Diesel

CarShop Northampton,

Northampton

0160 432 1352

(National rate call)

BMW i3

Range Extender - Loft Interior World 5d Auto

£14,989

  • 2015/65
  • 20,000 miles
  • Automatic
  • Electric

Verdi Cars LTD,

Bristol

0127 582 1550

(National rate call)

BMW 1-Series

118d M Sport auto (07/17 on) 3d

£14,999

  • 2017/67
  • 27,708 miles
  • Automatic
  • Diesel

Lookers Vauxhall Chester,

Chester

0124 443 9338

(National rate call)

BMW i3

94Ah Atelier Interior World auto 5d

£15,499

  • 2016/66
  • 15,000 miles
  • Automatic
  • Electric

Knights North Staffordshire,

Stoke-On-Trent

0178 248 2536

(National rate call)

BMW 1-Series

116d M Sport (03/15-) 5d Step Auto

£15,500

  • 2017/17
  • 14,438 miles
  • Automatic
  • Diesel

CarShop Sheffield,

Rotherham

0114 224 5671

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