Skip to main content
Get theCazoo logoapppowered by motors

3,448 Used BMW 1 Series cars for sale

BMW 1 Series2024 - M135i xDrive 5dr Step Auto

2024 - M135i xDrive 5dr Step Auto26

Reduced

£33,390

£536/pm (PCP)

  • 2L
  • 2.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Ballyrobert at Mallusk

02890021668 *

BMW 1 Series2018 (18) - 1.5 118i M Sport Shadow Edition Euro 6 (s/s) 5dr

2018 (18) - 1.5 118i M Sport Shadow Edition Euro 6 (s/s) 5dr65

£10,500

£212/pm (HP)

  • 1.5L
  • 78.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

BMW 1 Series2017 - 2.0 120i Sport Auto Euro 6 (s/s) 5dr Automatic

2017 - 2.0 120i Sport Auto Euro 6 (s/s) 5dr Automatic27

Low Mileage

£12,395

  • 2L
  • 39.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

V12 Sports and Classics Hinckley

01455244504 *

BMW 1 Series2024 - 118i [136] M Sport 5dr Step Auto [LCP-Pro pk]

2024 - 118i [136] M Sport 5dr Step Auto [LCP-Pro pk]45

£23,899

£396/pm (PCP)

  • 1.5L
  • 21.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motorpoint Glasgow

01412601249 *

BMW 1 Series2020 (69) - 1.5 118i Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)

2020 (69) - 1.5 118i Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)18

Reduced

£16,495

£346/pm (HP)

  • 1.5L
  • 38.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Evolve Motor Company

01633741704 *

BMW 1 Series2016 (66) - 1.5 116d SE Hatchback 3dr Diesel Auto Euro 6 (s/s) (116 ps) 2 FORMER KEEPER

2016 (66) - 1.5 116d SE Hatchback 3dr Diesel Auto Euro 6 (s/s) (116 ps) 2 FORMER KEEPER36

Low Mileage

£10,450

£211/pm (HP)

  • 1.5L
  • 48.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Rix Motors

01925917564 *

BMW 1 Series2014 (14) - 1.6 116i Sport Hatchback 3dr Petrol Auto Euro 6 (s/s) (136 ps)

2014 (14) - 1.6 116i Sport Hatchback 3dr Petrol Auto Euro 6 (s/s) (136 ps)25

Low Mileage

£7,000

  • 1.6L
  • 77.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Hamlet Cars

01707932620 *

BMW 1 Series2021 (21) - 118i M Sport 5dr Step Auto

2021 (21) - 118i M Sport 5dr Step Auto20

£19,750

  • 1.5L
  • 45.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Listers Kings Lynn (BMW)

01553601557 *

BMW 1 Series2023 (23) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps) * HUG

2023 (23) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps) * HUG50

Low Mileage

£23,995

£392/pm (PCP)

  • 1.5L
  • 18.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

MJM Car Sales

01833600271 *

BMW 1 Series2021 - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr Automatic

2021 - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr Automatic27

Low Mileage

£19,995

  • 1.5L
  • 24.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

V12 Sports and Classics Hinckley

01455244504 *

BMW 1 Series2023 (72) - 118i [136] M Sport 5dr Step Auto [LCP]

2023 (72) - 118i [136] M Sport 5dr Step Auto [LCP]

Low Mileage

£23,290

  • 1.5L
  • 19.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Listers Boston (BMW)

01205335096 *

BMW 1 Series2012 - 118d Sport 5dr

2012 - 118d Sport 5dr27

Low Mileage

£4,195

£106/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Car World Motors Ltd

01924668250 *

BMW 1 Series2022 - 128ti 5dr Step Auto [Live Cockpit Professional]

2022 - 128ti 5dr Step Auto [Live Cockpit Professional]35

£26,599

  • 2L
  • 2.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Stratstone BMW Leeds

01134676295 *

BMW 1 Series2013 (13) - 2.0 118d M Sport Hatchback 3dr Diesel Manual Euro 5 (s/s) (143 ps)

2013 (13) - 2.0 118d M Sport Hatchback 3dr Diesel Manual Euro 5 (s/s) (143 ps)25

Low Mileage

£6,990

£176/pm (HP)

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Derby Trade Cars

01332315433 *

BMW 1 Series2017 (67) - 1.5 118i Sport Euro 6 (s/s) 5dr

2017 (67) - 1.5 118i Sport Euro 6 (s/s) 5dr32

£8,695

£172/pm (HP)

  • 1.5L
  • 79.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Middlesex Motors

02039577419 *

BMW 1 Series2013 (63) - 125i M Sport 5dr Step Auto

2013 (63) - 125i M Sport 5dr Step Auto26

Low Mileage

£8,495

£198/pm (HP)

  • 2L
  • 78.0K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

Trade Sales South Wales Ltd

02920027059 *

BMW 1 Series2012 (12) - 2.0 118d M Sport Steptronic Euro 5 2dr

2012 (12) - 2.0 118d M Sport Steptronic Euro 5 2dr37

Low Mileage

£5,195

£198/pm (HP)

  • 2L
  • 95.8K

    Miles
  • Diesel
  • Automatic
  • Coupe

Car Nation Ltd

01945664291 *

BMW 1 Series2013 (63) - M135i M Performance 3dr Step Auto

2013 (63) - M135i M Performance 3dr Step Auto2

Low Mileage

£9,995

  • 3L
  • 83.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Run About Autos LTD

01756636620 *

BMW 1 Series2008 (58) - 123d M Sport 2dr

2008 (58) - 123d M Sport 2dr15

Low Mileage

£1,995

  • 2L
  • 129.8K

    Miles
  • Diesel
  • Manual
  • Coupe

Car4U Motors Ltd

01212707246 *

BMW 1 Series2016 (51) - 2.0 120i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (184 ps)

2016 (51) - 2.0 120i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (184 ps)6

Low Mileage

£11,499

  • 2L
  • 35.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Affordable Cars Prestige Car Supermarket

01904238447 *

Why buy a used BMW 1 Series?

If you're in the market for a car that's practical, fun to drive and stylish, then a used BMW 1 Series is a fantastic choice. With BMW build quality, a used 1 Series provides luxury motoring at an affordable price. The interior offers supportive seating, high-tech features and upscale materials that provide a refined driving experience.

Used BMW 1 Series snapshot review

Jack Evans

Author: Jack Evans

View profile

Pros

  • Economical diesels
  • Fun to drive
  • Excellent build quality

Cons

  • Lack of hybrid/electric model
  • Limited cabin and boot space
  • Firm ride

BMW 1 Series video review

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.