Skip to main content

3,248 Used BMW 1 Series cars for sale

BMW 1 Series2004 (54) - 120i SE 5dr Step Auto

2004 (54) - 120i SE 5dr Step Auto1

Low Mileage

£2,795

  • 2L
  • 127.0K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

Spurland Motor Company

01494311451 *

BMW 1 Series2023 - 118i [136] Sport 5dr [Live Cockpit Professional]

2023 - 118i [136] Sport 5dr [Live Cockpit Professional]48

£19,999

Finance available £416 pm

  • 1.5L
  • 19.5K

    Miles
  • Petrol
  • Manual
  • Hatchback

Motorpoint Burnley

01282504324 *

BMW 1 Series2013 (63) - 2.0 116d Sport Hatchback 5dr Diesel Manual Euro 5 (s/s) (116 ps)

2013 (63) - 2.0 116d Sport Hatchback 5dr Diesel Manual Euro 5 (s/s) (116 ps)12

£2,999

  • 2L
  • 144.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Manor Motors

01429801276 *

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

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

Low Mileage

£23,607

Finance available £464 pm

  • 1.5L
  • 12.7K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

Renault Retail Group Romford

01708973748 *

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

2020 (69) - 1.5 118i M Sport DCT Euro 6 (s/s) 5dr57

£14,950

Finance available £312 pm

  • 1.5L
  • 82.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

QPX Wheels

01616965741 *

BMW 1 Series2022 - M135i xDrive 5dr Step Auto

2022 - M135i xDrive 5dr Step Auto30

£25,495

Finance available £503 pm

  • 2L
  • 35.2K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

BMW Bavarian

02895908116 *

BMW 1 Series2022 (22) - 118i M Sport 5-Door

2022 (22) - 118i M Sport 5-Door32

£20,000

  • 1.5L
  • 32.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

John Clark BMW Tayside

01382238686 *

BMW 1 Series2018 - 118i [1.5] M Sport Shadow Ed 5dr Step Auto

2018 - 118i [1.5] M Sport Shadow Ed 5dr Step Auto43

Low Mileage

£16,249

Finance available £334 pm

  • 1.5L
  • 22.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motorpoint Peterborough

01733797063 *

BMW 1 Series2021 (21) - 1.5 116d SE Euro 6 (s/s) 5dr

2021 (21) - 1.5 116d SE Euro 6 (s/s) 5dr25

£10,990

Finance available £154 pm

  • 1.5L
  • 53.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

MOTORFAX CAR SALES LIMITED

01422410534 *

BMW 1 Series2024 (24) - Sport Automatic 5-Door

2024 (24) - Sport Automatic 5-Door12

£20,799

  • 1.5L
  • 33.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Right Car Hull

01482947530 *

BMW 1 Series2022 - 118i Sport 5-Door

2022 - 118i Sport 5-Door43

£16,495

Finance available £263 pm

  • 1.5L
  • 39.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

Premier Car Supermarket Kettering Ltd

01536219120 *

BMW 1 Series2022 - 116d SE 5dr Step Auto [Live Cockpit Professional]

2022 - 116d SE 5dr Step Auto [Live Cockpit Professional]13

£18,990

Finance available £370 pm

  • 1.5L
  • 35.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

George O'Hara Motors

02877440245 *

BMW 1 Series2008 (58) - 2.0 120d SE Steptronic Euro 4 2dr

2008 (58) - 2.0 120d SE Steptronic Euro 4 2dr11

Low Mileage

£2,990

  • 2L
  • 82.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

LMA Motors Leicester

01164028882 *

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

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

Reduced

£24,400

Finance available £481 pm

  • 1.5L
  • 5.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

GERMAN AUTOCENTRE CARS

01143086596 *

BMW 1 Series2019 (51) - 3.0 M140i GPF Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps)

2019 (51) - 3.0 M140i GPF Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps)13

£19,490

  • 3L
  • 65.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

AutoUnit Ltd

01633741698 *

4.9/5 Stars

BMW 1 Series2021 (21) - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

2021 (21) - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)29

Low Mileage

£27,495

Finance available £544 pm

  • 2L
  • 31.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Evolve Motor Company

01633741704 *

4.6/5 Stars

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

Finance available £346 pm

  • 1.5L
  • 38.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Evolve Motor Company

01633741704 *

4.6/5 Stars

BMW 1 Series2019 - 118i [1.5] M Sport Shadow Edition 5dr

2019 - 118i [1.5] M Sport Shadow Edition 5dr10

£13,599

Finance available £281 pm

  • 1.5L
  • 50.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

FOW Winsford

01606535848 *

4.3/5 Stars

BMW 1 Series2022 (71) - 116d Sport 5dr Step Auto

2022 (71) - 116d Sport 5dr Step Auto74

£15,125

Finance available £248 pm

  • 1.5L
  • 78.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Cambridge Motors

02037637059 *

BMW 1 Series2017 - 120i [2.0] Sport 3dr [Nav] Step Auto

2017 - 120i [2.0] Sport 3dr [Nav] Step Auto44

Low Mileage

£14,413

  • 2L
  • 16.1K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Marshall Volkswagen Oxford Kidlington

01865956226 *

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.