Used BMW 1 Series cars for sale on What Car?

In partnership with

What Car? Classifieds has 358 approved used BMW 1 Series cars available for sale from top BMW dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used BMW 1 Series near you.

In partnership with

Cars found 358

Chosen Filters (3)
* Postcode invalid
BMW 1 Series 3.0 M140i Auto Euro 6 (s/s) 5dr

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

Bradford, West yorkshire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 55,001 Miles
£17,750
BMW 1 Series 3.0 M140i Auto Euro 6 (s/s) 5dr

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

Luton, Bedfordshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 75,054 Miles
£15,495
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

Atherstone, Warwickshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 73,000 Miles
£16,749
BMW 1 Series 3.0 M135i Auto Euro 6 (s/s) 5dr

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

Waltham abbey, Essex
  • 2014 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 60,717 Miles
£13,830
BMW 1 SERIES 3.0 M140i Auto Euro 6 (s/s) 5dr

BMW 1 SERIES 3.0 M140i Auto Euro 6 (s/s) 5dr

Luton, Bedfordshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 28,000 Miles
£23,500
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

Wigan, Lancashire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 31,879 Miles
£20,995
Image unavailable

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

Kidderminster, Worcestershire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 27,500 Miles
£24,999
BMW 1 Series 3.0 M140i Auto Euro 6 (s/s) 3dr

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

Waltham abbey, Essex
  • 2016 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 60,000 Miles
£16,750
BMW 1 Series 3.0 M140i Auto Euro 6 (s/s) 5dr

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

Yaxley, Peterborough
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 52,673 Miles
£18,488
BMW 1 SERIES 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 3dr

BMW 1 SERIES 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 3dr

Rochester, Kent
  • 2019 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 58,800 Miles
£18,970
BMW 1 Series 3.0 M135i Auto Euro 5 (s/s) 5dr

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

Plymouth, Devon
  • 2013 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 89,820 Miles
£9,999
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

Kilmarnock, Ayrshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 67,780 Miles
£15,999
BMW 1 SERIES 3.0 M135i Auto Euro 6 (s/s) 3dr

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

Liskeard, Cornwall
  • 2015 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 37,000 Miles
£16,750
BMW 1 SERIES 3.0 M135i Euro 6 (s/s) 5dr

BMW 1 SERIES 3.0 M135i Euro 6 (s/s) 5dr

Ashton-under-lyne, Lancashire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 53,101 Miles
£14,800
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

Rossendale, Lancashire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 52,000 Miles
£20,999
BMW 1 Series 3.0 M135i Auto Euro 5 (s/s) 5dr

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

Uxbridge, Middlesex
  • 2012 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 53,000 Miles
£13,995
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

Wirral, Merseyside
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 65,000 Miles
£19,750
BMW 1 Series 3.0 M135i Auto Euro 6 (s/s) 5dr

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

Shrewsbury, Shropshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 128,008 Miles
£5,995
BMW 1 Series 3.0 M135i Auto Euro 6 (s/s) 3dr

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

Dorking, Surrey
  • 2015 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 77,000 Miles
£12,490
BMW 1 Series 3.0 M135i Auto Euro 5 (s/s) 3dr

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

Peterborough, Cambridgeshire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Automatic
  • 67,000 Miles
£12,650
...