Skip to main content
Get theCazoo logoapppowered by motors

3,566 Used BMW 1 Series cars for sale

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

2023 - 118i [136] M Sport 5dr Step Auto [LCP-Pro pk]30

£22,999

£370/pm (PCP)

  • 1.5L
  • 23.3K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motorpoint Widnes

01518322225 *

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

2023 - 118i [136] M Sport 5dr Step Auto [LCP]37

£22,022

  • 1.5L
  • 26.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Marshall Honda Leicester

01164785122 *

BMW 1 Series2019 - 118i M Sport 5dr

2019 - 118i M Sport 5dr5

£13,495

£279/pm (HP)

  • 1.5L
  • 80.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

Phoenix Car Centre

01962670197 *

BMW 1 Series2021 (71) - 118i [136] M Sport 5dr

2021 (71) - 118i [136] M Sport 5dr25

Low Mileage

£19,400

£320/pm (PCP)

  • 1.5L
  • 20.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

Ocean Group BMW Penryn

01326333538 *

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

2021 (21) - 1.5 118i M Sport DCT Euro 6 (s/s) 5dr8

£16,995

£269/pm (PCP)

  • 1.5L
  • 57.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motor Palace LTD

01708932399 *

BMW 1 Series2019 (19) - 2.0 120i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2019 (19) - 2.0 120i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)50

£15,890

  • 2L
  • 53.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Dace German Car Centre

01616969152 *

4.8/5 Stars

BMW 1 Series2023 (23) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

2023 (23) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr30

£31,995

£548/pm (PCP)

  • 2L
  • 22.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Ramsey Vehicle Sales Ltd

01487800660 *

BMW 1 Series2021 - 118i [136] M Sport 5dr Step Auto

2021 - 118i [136] M Sport 5dr Step Auto20

Low Mileage

£20,995

£342/pm (PCP)

  • 1.5L
  • 12.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Car World Motors Ltd

01924668250 *

BMW 1 Series2014 (14) - 116d SE 3dr

2014 (14) - 116d SE 3dr22

Reduced

£4,400

£82/pm (HP)

  • 2L
  • 74.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Oldbury Car Sales

01216474046 *

BMW 1 Series2018 (68) - 2.0 118d M Sport Shadow Edition Hatchback 3dr

2018 (68) - 2.0 118d M Sport Shadow Edition Hatchback 3dr20

Low Mileage

£14,295

  • 2L
  • 39.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Bridgend Motor Group - Kilmarnock Autoplex Roundabout

01563590173 *

BMW 1 Series2017 (67) - 2.0 118d M Sport Shadow Edition Auto Euro 6 (s/s) 5dr

2017 (67) - 2.0 118d M Sport Shadow Edition Auto Euro 6 (s/s) 5dr27

Low Mileage

£15,995

£335/pm (HP)

  • 2L
  • 21.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Meadway Autoland

01216475215 *

1/5 Stars

BMW 1 Series2016 - 1.5 116d SE 5-Door

2016 - 1.5 116d SE 5-Door28

£4,790

£85/pm (HP)

  • 1.5L
  • 105.3K

    Miles
  • Diesel
  • Manual
  • Hatchback

KH Autohaus Ltd

01733666237 *

BMW 1 Series2022 (22) - 1.5 118i M Sport (lcp) Hatchback 5dr Petrol Dct Euro 6 (s/s) (136 Ps)

2022 (22) - 1.5 118i M Sport (lcp) Hatchback 5dr Petrol Dct Euro 6 (s/s) (136 Ps)45

Low Mileage

£20,701

£332/pm (PCP)

  • 1.5L
  • 18.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Wilson & Co Grimsby

01472404035 *

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

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

Low Mileage

£10,495

£279/pm (HP)

  • 3L
  • 76.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Run About Autos LTD

01756636620 *

BMW 1 Series2018 (18) - 118i [1.5] M Sport Shadow Edition 5dr Petrol Hatchback

2018 (18) - 118i [1.5] M Sport Shadow Edition 5dr Petrol Hatchback46

Low Mileage

£13,057

  • 1.5L
  • 49.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Vertu Honda Bradford

01274059180 *

4.7/5 Stars

BMW 1 Series2011 (61) - 1.6 118i Sport Euro 5 (s/s) 5dr

2011 (61) - 1.6 118i Sport Euro 5 (s/s) 5dr38

Low Mileage

£3,895

£137/pm (HP)

  • 1.6L
  • 95.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Crown Auto Hub Limited

02078714295 *

BMW 1 Series2021 (71) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

2021 (71) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)70

£19,500

£321/pm (PCP)

  • 1.5L
  • 42.3K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Big Motoring World Enfield

02037634741 *

BMW 1 Series2021 (21) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

2021 (21) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)40

Reduced

£19,499

£329/pm (PCP)

  • 1.5L
  • 25.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Motorplus Car Supermarket

01633742350 *

BMW 1 Series2025 - 120 M Sport 5dr Step Auto

2025 - 120 M Sport 5dr Step Auto19

£29,498

  • 1.5L
  • 6.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Preston Motorstore / BYD

01772957336 *

4.7/5 Stars

BMW 1 Series2017 - 118i [1.5] Sport 5dr [Nav] Step Auto

2017 - 118i [1.5] Sport 5dr [Nav] Step Auto8

Low Mileage

£13,599

£281/pm (HP)

  • 1.5L
  • 25.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

FOW Trafford

01616969155 *

4.2/5 Stars

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.