Skip to main content

2,711 Used BMW 1 Series cars for sale

BMW 1 Series2019 (69) - M135i xDrive 5dr Step Auto

2019 (69) - M135i xDrive 5dr Step Auto59

£23,990

Finance available £472 pm

  • 2L
  • 46.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

MSP (NW) Ltd

01706391368 *

BMW 1 Series2022 - M135i xDrive 5dr Step Auto

2022 - M135i xDrive 5dr Step Auto21

Reduced

£25,995

Finance available £513 pm

  • 2L
  • 35.9K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

Murray Motors (FRS) Ltd

01346410646 *

BMW 1 Series2024 - 116d M Sport 5dr Step Auto [Live Cockpit Pro]

2024 - 116d M Sport 5dr Step Auto [Live Cockpit Pro]19

£23,998

  • 1.5L
  • 26.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Arnold Clark Irvine BMW

01294440528 *

4.7/5 Stars

BMW 1 Series2016 - 116d EfficientDynamics Plus 5dr

2016 - 116d EfficientDynamics Plus 5dr5

Low Mileage

£7,995

Finance available £156 pm

  • 1.5L
  • 72.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

JB Autos Sales

02870440586 *

BMW 1 Series2016 - 118D Sport Auto 3-Door

2016 - 118D Sport Auto 3-Door12

Reduced

£9,495

Finance available £190 pm

  • 2L
  • 55.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

RGS CARS LIMITED

01403331258 *

BMW 1 Series2024 (73) - 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr

2024 (73) - 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr1

£20,795

Finance available £407 pm

  • 1.5L
  • 31.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Jackson Car Sales

01362700945 *

BMW 1 Series2016 (66) - 1.5 116d Sport Hatchback 3dr Diesel Manual Euro 6 (s/s) (116 ps)

2016 (66) - 1.5 116d Sport Hatchback 3dr Diesel Manual Euro 6 (s/s) (116 ps)20

Low Mileage

£8,475

Finance available £167 pm

  • 1.5L
  • 55.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

PEELS WHEELS LIMITED

01524938217 *

BMW 1 Series2018 (18) - 1.5 118i M Sport Shadow Edition Hatchback 3dr Petrol Manual Euro 6 (s/s) (1

2018 (18) - 1.5 118i M Sport Shadow Edition Hatchback 3dr Petrol Manual Euro 6 (s/s) (126

£10,399

Finance available £197 pm

  • 1.5L
  • 75.4K

    Miles
  • Petrol
  • Manual
  • Hatchback

Hilton Car Supermarket Milton Keynes

01908049370 *

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

2021 - 118i [136] SE 5dr31

Low Mileage

£17,499

Finance available £361 pm

  • 1.5L
  • 19.2K

    Miles
  • Petrol
  • Manual
  • Hatchback

Motorpoint Derby

01332419211 *

BMW 1 Series2016 (61) - 2.0 118d M Sport Euro 6 (s/s) 3dr

2016 (61) - 2.0 118d M Sport Euro 6 (s/s) 3dr44

Reduced

£8,050

Finance available £157 pm

  • 2L
  • 84.1K

    Miles
  • Diesel
  • Manual
  • Hatchback

Car Planet Watford

01923927636 *

4.5/5 Stars

BMW 1 Series2013 (13) - 2.0 118i Sport Plus Edition Euro 5 (s/s) 2dr

2013 (13) - 2.0 118i Sport Plus Edition Euro 5 (s/s) 2dr10

Low Mileage

£6,000

Finance available £112 pm

  • 2L
  • 67.3K

    Miles
  • Petrol
  • Manual
  • Convertible

The Car Centre

01443583942 *

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

2018 (68) - 1.5 118i GPF SE Auto Euro 6 (s/s) 5dr34

Low Mileage

£9,399

Finance available £188 pm

  • 1.5L
  • 23.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Monks Park Motors

02039577351 *

0/5 Stars

BMW 1 Series2020 (70) - 2.0 120d Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2020 (70) - 2.0 120d Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)50

£18,990

  • 2L
  • 41.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Dace Car Supermarket

01616945306 *

4.8/5 Stars

BMW 1 Series2013 (13) - 2.0 120i Exclusive Edition Euro 5 (s/s) 2dr

2013 (13) - 2.0 120i Exclusive Edition Euro 5 (s/s) 2dr51

Low Mileage

£6,000

Finance available £112 pm

  • 2L
  • 82.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Hounslow Cars Ltd

02039537374 *

3.8/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)10

Low Mileage

£27,621

Finance available £607 pm

  • 2L
  • 18.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 1 Series2015 - 116d Sport 5dr

2015 - 116d Sport 5dr5

Low Mileage

£7,450

Finance available £144 pm

  • 1.5L
  • 59.5K

    Miles
  • Diesel
  • Manual
  • Hatchback

JB Autos Sales

02870440586 *

BMW 1 Series2018 - M SPORT 5-Door

2018 - M SPORT 5-Door14

£11,999

  • 2L
  • 74.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

The Garrison Garage

01252960053 *

0/5 Stars

BMW 1 Series2020 (20) - 1.5 116d M Sport DCT Euro 6 (s/s) 5dr

2020 (20) - 1.5 116d M Sport DCT Euro 6 (s/s) 5dr24

£16,500

  • 1.5L
  • 59.6K

    Miles
  • Diesel
  • Automatic
  • Hatchback

JC Select Stirling

01786232660 *

BMW 1 Series2018 - 2.0 118d M Sport Hatchback 5dr Diesel Auto Euro 6 s/s 150 Ps

2018 - 2.0 118d M Sport Hatchback 5dr Diesel Auto Euro 6 s/s 150 Ps32

Low Mileage

£13,595

Finance available £276 pm

  • 2L
  • 52.7K

    Miles
  • Diesel
  • Automatic
  • Hatchback

EMG Motor Group Duxford

01223650664 *

4.6/5 Stars

BMW 1 Series2025 (74) - M135 xDrive 5dr Step Auto Petrol Hatchback

2025 (74) - M135 xDrive 5dr Step Auto Petrol Hatchback46

Low Mileage

£36,799

  • 2L
  • 2.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Vertu BMW Sunderland

01918146399 *

0/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

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.