Skip to main content

2,936 Used BMW 1 Series cars for sale

BMW 1 Series2017 - M140i 5dr [Nav] Step Auto

2017 - M140i 5dr [Nav] Step Auto35

Low Mileage

£22,995

  • 3L
  • 20.7K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

Marshall SEAT Braintree

01376312248 *

BMW 1 Series2020 (69) - 1.5 116d Sport Auto 5 Dr

2020 (69) - 1.5 116d Sport Auto 5 Dr21

Reduced

£17,495

  • 1.5L
  • 25.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Victoria Motors Ltd

01747440831 *

4.8/5 Stars

BMW 1 Series2025 (25) - 120 M Sport 5dr Step Auto

2025 (25) - 120 M Sport 5dr Step Auto27

Low Mileage

£30,990

  • 1.5L
  • 1.9K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Listers Boston (BMW)

01205335096 *

BMW 1 Series2020 - M SPORT 5-Door

2020 - M SPORT 5-Door18

Low Mileage

£18,995

Finance available £370 pm

  • 1.5L
  • 31.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Wynford Williams Car Sales

01970600150 *

4.4/5 Stars

BMW 1 Series2005 (55) - 2.0 120i SE Steptronic Euro 4 5dr

2005 (55) - 2.0 120i SE Steptronic Euro 4 5dr23

Low Mileage

£1,290

  • 2L
  • 99.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

STORMFORCE LIMITED

01515417919 *

BMW 1 Series2025 (25) - 120 M Sport 5dr Step Auto [Tech+ Pack] Petrol Hatchback

2025 (25) - 120 M Sport 5dr Step Auto [Tech+ Pack] Petrol Hatchback47

Low Mileage

£32,500

  • 1.5L
  • 1.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Vertu BMW Sunderland

01918146399 *

0/5 Stars

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

2022 - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)40

Low Mileage

£27,995

Finance available £451 pm

  • 2L
  • 19.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Norman Motors Poole

01202076853 *

4.9/5 Stars

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

2018 - 1.5 118i M Sport Auto Euro 6 (s/s) 5dr88

Reduced

£10,990

Finance available £223 pm

  • 1.5L
  • 78.6K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

Riverside BYD

01924927456 *

BMW 1 Series2018 (18) - M140i Shadow Edition 5dr Step Auto

2018 (18) - M140i Shadow Edition 5dr Step Auto23

Low Mileage

£16,999

Finance available £357 pm

  • 3L
  • 45.0K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

AMC Custom Motors

01274087668 *

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

2021 - 118i [136] SE 5dr Step Auto33

£16,995

Finance available £357 pm

  • 1.5L
  • 35.8K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

BMW Bavarian

02895908116 *

BMW 1 Series2018 - 120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto

2018 - 120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto2

£14,995

Finance available £313 pm

  • 2L
  • 58.3K

    Miles
  • Petrol
  • Automatic
  • Hatchback

David Hayton Ltd (Autostore Carlisle)

01228522423 *

BMW 1 Series2015 - 2.0 M Sport Hatchback 3dr Diesel Manual Euro 6 (s/s) (150 ps)

2015 - 2.0 M Sport Hatchback 3dr Diesel Manual Euro 6 (s/s) (150 ps)30

£7,795

Finance available £152 pm

  • 2L
  • 95.5K

    Miles
  • Diesel
  • Manual
  • Hatchback

Ideal Car Centre Ltd

01902544596 *

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

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

£22,799

Finance available £477 pm

  • 1.5L
  • 20.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motorpoint Birtley

01913387241 *

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

2024 - 118i [136] M Sport 5dr [Live Cockpit Professional]19

£23,898

  • 1.5L
  • 20.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Dumfries BMW/MINI

01387340162 *

4.7/5 Stars

BMW 1 Series2009 (09) - 2.0 118i SE Euro 4 2dr

2009 (09) - 2.0 118i SE Euro 4 2dr20

Low Mileage

£3,000

Finance available £45 pm

  • 2L
  • 81.4K

    Miles
  • Petrol
  • Manual
  • Convertible

Martyns Car Sales

01932687838 *

BMW 1 Series2017 - 2.0 M Sport Auto Euro 6 (s/s) 5dr

2017 - 2.0 M Sport Auto Euro 6 (s/s) 5dr45

Reduced

£12,000

Finance available £246 pm

  • 2L
  • 63.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Jonathan Dawson Car Sales Ltd

01134676315 *

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)71

£19,000

Finance available £326 pm

  • 1.5L
  • 36.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Big Motoring World Leeds

01134689988 *

BMW 1 Series2017 - 116d Sport 5dr [Nav]

2017 - 116d Sport 5dr [Nav]6

£7,450

Finance available £144 pm

  • 1.5L
  • 88.4K

    Miles
  • Diesel
  • Manual
  • Hatchback

Carmichael Cars

02890023196 *

BMW 1 Series2016 (16) - 3.0 M135i Auto Euro 6 (s/s) 3dr

2016 (16) - 3.0 M135i Auto Euro 6 (s/s) 3dr55

Low Mileage

£16,995

Finance available £357 pm

  • 3L
  • 45.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Precision Motor Group

02039537318 *

BMW 1 Series2018 (18) - 1.5 116d M Sport Shadow Edition Hatchback 3dr Diesel Manual Euro 6 (s/s) (1

2018 (18) - 1.5 116d M Sport Shadow Edition Hatchback 3dr Diesel Manual Euro 6 (s/s) (14

£10,995

Finance available £223 pm

  • 1.5L
  • 75.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

Motoring Way LTD

01495361519 *

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.