Skip to main content

2,990 Used BMW 1 Series cars for sale

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

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

£19,746

Finance available £427 pm

  • 1.5L
  • 33.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Carbase - Weston

01934313340 *

4.5/5 Stars

BMW 1 Series2016 (16) - 116d EfficientDynamics Plus 5dr

2016 (16) - 116d EfficientDynamics Plus 5dr19

Low Mileage

£6,200

Finance available £116 pm

  • 1.5L
  • 70.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

L4C Oldbury

01215166136 *

BMW 1 Series2019 - 118i [1.5] SE Business 5dr [Nv/Servotrn] Step Auto

2019 - 118i [1.5] SE Business 5dr [Nv/Servotrn] Step Auto19

£13,498

  • 1.5L
  • 70.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Fiat Motorstore Jeep Abarth (Oldbury)

01215166056 *

4.7/5 Stars

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

2018 (68) - 1.5 118i GPF Sport Auto Euro 6 (s/s) 5dr16

Low Mileage

£13,999

Finance available £290 pm

  • 1.5L
  • 29.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

RCS Car Sales

01905953512 *

BMW 1 Series2017 - 1.5 118i M Sport 5-Door

2017 - 1.5 118i M Sport 5-Door54

£8,999

Finance available £179 pm

  • 1.5L
  • 87.1K

    Miles
  • Petrol
  • Manual
  • Hatchback

Andy's Autos (North West) Limited

01257448830 *

BMW 1 Series2021 - M135i xDrive 5dr Step Auto

2021 - M135i xDrive 5dr Step Auto19

Low Mileage

£27,498

  • 2L
  • 19.3K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Fiat (Paisley)

01414040020 *

4.7/5 Stars

BMW 1 Series2013 (63) - 2.0 120d Sport xDrive Euro 5 (s/s) 5dr

2013 (63) - 2.0 120d Sport xDrive Euro 5 (s/s) 5dr48

Reduced

£6,595

Finance available £125 pm

  • 2L
  • 109.6K

    Miles
  • Diesel
  • Manual
  • Hatchback

Cheadle Car Sales

01613887701 *

BMW 1 Series2010 (60) - 116i [2.0] Sport 5dr

2010 (60) - 116i [2.0] Sport 5dr20

Low Mileage

£1,995

  • 2L
  • 95.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Herts Car Sales Ltd

01992367364 *

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 Series2020 - 120d Sport 5dr Step Auto

2020 - 120d Sport 5dr Step Auto22

£18,495

Finance available £359 pm

  • 2L
  • 50.2K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

McGillions

02881440369 *

BMW 1 Series2016 - M140i 3dr [Nav] Step Auto SEMI-AUTO

2016 - M140i 3dr [Nav] Step Auto SEMI-AUTO40

Low Mileage

£18,495

  • 3L
  • 38.3K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

TrustFord Carlisle

01228273233 *

4.7/5 Stars

BMW 1 Series2016 - 1.5 116d Sport Euro 6 (s/s) 5dr

2016 - 1.5 116d Sport Euro 6 (s/s) 5dr11

£7,500

Finance available £145 pm

  • 1.5L
  • 72.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

MIDLANDS AUTOHAUS LIMITED

01164646024 *

BMW 1 Series2018 (68) - 2.0 120i GPF Sport Auto Euro 6 (s/s) 3dr

2018 (68) - 2.0 120i GPF Sport Auto Euro 6 (s/s) 3dr28

Low Mileage

£12,980

Finance available £268 pm

  • 2L
  • 40.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Wembley Prestige Cars

02037803372 *

0/5 Stars

BMW 1 Series2016 - 1.5 116d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (116 ps)

2016 - 1.5 116d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (116 ps)12

Low Mileage

£13,597

Finance available £287 pm

  • 1.5L
  • 35.2K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 1 Series2020 - 120d xDrive Sport 5-Door

2020 - 120d xDrive Sport 5-Door61

£16,200

Finance available £312 pm

  • 2L
  • 59.7K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Saxton 4x4

01245202306 *

4.4/5 Stars

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

2022 (22) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)69

£17,200

Finance available £295 pm

  • 1.5L
  • 44.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

Big Motoring World Cannock

01543221765 *

BMW 1 Series2018 (68) - 1.5 118i Sport Hatchback 5dr

2018 (68) - 1.5 118i Sport Hatchback 5dr22

Low Mileage

£11,199

  • 1.5L
  • 46.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Bridgend Motor Group - Kilmarnock Autoplex

01563590183 *

BMW 1 Series2010 (10) - 2.0 118d M Sport Steptronic Euro 5 2dr

2010 (10) - 2.0 118d M Sport Steptronic Euro 5 2dr14

Low Mileage

£4,490

Finance available £78 pm

  • 2L
  • 77.3K

    Miles
  • Diesel
  • Automatic
  • Convertible

Hey Motors Ltd

01706572044 *

BMW 1 Series2014 - 1.6 116I SPORT 5-Door

2014 - 1.6 116I SPORT 5-Door6

Low Mileage

£5,700

Finance available £105 pm

  • 1.6L
  • 78.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

Heneage Cars

01472808001 *

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

2019 (19) - 3.0 M140i GPF Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps31

£19,495

Finance available £380 pm

  • 3L
  • 54.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Carter and Haines

01244562742 *

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.