Used BMW 1 Series cars for sale on What Car?

Powered by

What Car? Classifieds have 5,690 approved used BMW 1 Series cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW 1 Series cars near you.

Powered by

Cars found 5,690

Chosen Filters (2)
* Postcode invalid
BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 3dr

BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 3dr

White city, London
  • 2015 reg
  • Petrol
  • 3 Doors
  • Manual
  • 41,045 Miles
£5,995
BMW 1 Series 1.5 116d SE Euro 6 (s/s) 5dr

BMW 1 Series 1.5 116d SE Euro 6 (s/s) 5dr

St. helens, Merseyside
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 99,000 Miles
£7,550
BMW 1 SERIES 1.5 118i GPF M Sport Shadow Edition Auto Euro 6 (s/s) 5dr

BMW 1 SERIES 1.5 118i GPF M Sport Shadow Edition Auto Euro 6 (s/s) 5dr

Derby, Derbyshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 38,000 Miles
£16,290
BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 5dr

BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 5dr

Swanley, Kent
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 65,223 Miles
£8,695
BMW 1 SERIES 2.0 120d M Sport Euro 5 5dr

BMW 1 SERIES 2.0 120d M Sport Euro 5 5dr

Warrington, Cheshire
  • 2010 reg
  • Diesel
  • 5 Doors
  • Manual
  • 119,000 Miles
£2,990
BMW 1 Series 2.0 120d Sport Auto Euro 6 (s/s) 5dr

BMW 1 Series 2.0 120d Sport Auto Euro 6 (s/s) 5dr

Nelson, Lancashire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 32,170 Miles
£13,295
BMW 1 SERIES 1.6 118i SE Auto Euro 6 (s/s) 5dr

BMW 1 SERIES 1.6 118i SE Auto Euro 6 (s/s) 5dr

Sheffield, South yorkshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 29,500 Miles
£11,495
BMW 1 Series 1.5 116d ED Plus Euro 6 (s/s) 5dr

BMW 1 Series 1.5 116d ED Plus Euro 6 (s/s) 5dr

Stirling, Stirlingshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 58,754 Miles
£9,498
BMW 1 Series 2.0 118d Sport Auto Euro 6 (s/s) 5dr

BMW 1 Series 2.0 118d Sport Auto Euro 6 (s/s) 5dr

Shrewsbury, Shropshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 79,746 Miles
£12,498
BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 5dr

BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 5dr

Blackpool, Lancashire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 41,298 Miles
£12,498
BMW 1 Series 1.5 118i M Sport Euro 6 (s/s) 5dr

BMW 1 Series 1.5 118i M Sport Euro 6 (s/s) 5dr

Livingston, West lothian
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 9,459 Miles
£21,498
BMW 1 Series 2.0 118d Sport Euro 6 (s/s) 5dr

BMW 1 Series 2.0 118d Sport Euro 6 (s/s) 5dr

Warrington, Warrington
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 36,810 Miles
£10,799
BMW 1 Series 1.5 116d M Sport Auto Euro 6 (s/s) 5dr

BMW 1 Series 1.5 116d M Sport Auto Euro 6 (s/s) 5dr

Warrington, Warrington
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 84,603 Miles
£10,110
BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 5dr

BMW 1 Series 1.5 118i Sport Euro 6 (s/s) 5dr

Doncaster, South yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 32,467 Miles
£13,100
BMW 1 Series 1.5 116d Sport Euro 6 (s/s) 5dr

BMW 1 Series 1.5 116d Sport Euro 6 (s/s) 5dr

Rotherham, South yorkshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 49,667 Miles
£9,799
BMW 1 Series 2.0 118d Sport Euro 6 (s/s) 5dr

BMW 1 Series 2.0 118d Sport Euro 6 (s/s) 5dr

Lichfield, Staffordshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 116,000 Miles
£6,499
BMW 1 Series 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

BMW 1 Series 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

Huddersfield, Yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 85,000 Miles
£17,995
Image unavailable

BMW 1 Series 3.0 M135i Auto Euro 6 (s/s) 3dr

Bedford, Bedfordshire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 94,000 Miles
£9,490
BMW 1 Series 2.0 118d SE Auto Euro 6 (s/s) 5dr

BMW 1 Series 2.0 118d SE Auto Euro 6 (s/s) 5dr

Bolton, Lancashire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 49,985 Miles
£13,489
BMW 1 Series 2.0 118d M Sport Euro 6 (s/s) 5dr

BMW 1 Series 2.0 118d M Sport Euro 6 (s/s) 5dr

Liverpool, Lancashire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 74,000 Miles
£15,995
...