Skip to main content

2,808 Used BMW 1 Series cars for sale

BMW 1 Series2024 - M135 xDrive 5dr Step Auto

2024 - M135 xDrive 5dr Step Auto34

Low Mileage

£37,995

  • 2L
  • 4.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Stratstone BMW Tunbridge Wells

01892571854 *

3.9/5 Stars

BMW 1 Series2021 - 116d M Sport 5dr Step Auto

2021 - 116d M Sport 5dr Step Auto10

£18,199

Finance available £384 pm

  • 1.5L
  • 44.3K

    Miles
  • Diesel
  • Automatic
  • Hatchback

FOW Trafford

01616969155 *

4.3/5 Stars

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

2017 (17) - 2.0 125d M Sport Auto Euro 6 (s/s) 5dr21

£9,995

Finance available £201 pm

  • 2L
  • 112.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

The Drivers Gallery Ltd

01572491189 *

0/5 Stars

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

2018 (18) - 2.0 120d Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)27

Reduced

£12,000

Finance available £246 pm

  • 2L
  • 38.4K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Hammond Cars Ipswich

01473927579 *

4.5/5 Stars

BMW 1 Series2021 (21) - 118i M Sport 5dr Step Auto

2021 (21) - 118i M Sport 5dr Step Auto20

£21,000

  • 1.5L
  • 35.3K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Listers Kings Lynn (BMW)

01553601557 *

BMW 1 Series2014 (14) - 2.0 118D SE 5DR Automatic

2014 (14) - 2.0 118D SE 5DR Automatic15

Reduced

£5,695

Finance available £105 pm

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

JSA Cars Ltd

01253201497 *

BMW 1 Series2020 (20) - 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)

2020 (20) - 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps)72

Low Mileage

£18,300

Finance available £394 pm

  • 1.5L
  • 26.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Big Motoring World Cannock

01543221765 *

BMW 1 Series2020 (70) - 118d M Sport 5dr/GOOD SPEC/SERVICE HISTORY

2020 (70) - 118d M Sport 5dr/GOOD SPEC/SERVICE HISTORY23

£10,990

Finance available £223 pm

  • 2L
  • 99.0K

    Miles
  • Diesel
  • Manual
  • Hatchback

KS Car Sales

01217288672 *

BMW 1 Series2024 - 118i [136] Sport Step Auto [Live Cockpit Pro] 5-Door

2024 - 118i [136] Sport Step Auto [Live Cockpit Pro] 5-Door44

£21,497

Finance available £439 pm

  • 1.5L
  • 22.3K

    Miles
  • Petrol
  • Automatic
  • Hatchback

CarSupermarket.com Sheffield

01145537264 *

4.7/5 Stars

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

2022 - 118i [136] M Sport 5dr Step Auto [LCP]19

Low Mileage

£23,298

  • 1.5L
  • 14.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Motorstore / BYD (Linwood)

01414736404 *

4.7/5 Stars

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

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

Low Mileage

£23,249

Finance available £487 pm

  • 1.5L
  • 5.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motorpoint Newport

01633493027 *

BMW 1 Series2018 (68) - 1.5 116d SE Business Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

2018 (68) - 1.5 116d SE Business Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)30

£8,650

Finance available £171 pm

  • 1.5L
  • 72.2K

    Miles
  • Diesel
  • Manual
  • Hatchback

Shahz Cars Ltd

01525308852 *

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 Series2017 (67) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

2017 (67) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr29

Low Mileage

£19,995

Finance available £390 pm

  • 3L
  • 51.3K

    Miles
  • Petrol
  • Automatic
  • Hatchback

TRINITY MOTOR SALES LTD

01422411698 *

0/5 Stars

BMW 1 Series2020 (70) - 1.5 118i Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps) 2 FORMER OWNE

2020 (70) - 1.5 118i Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps) 2 FORMER OWNE20

£14,995

  • 1.5L
  • 72.6K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motor Trust UK Lancaster

01524938891 *

BMW 1 Series2010 - 2.0 116d Sport 5 door

2010 - 2.0 116d Sport 5 door22

£1,500

  • 2L
  • 167.2K

    Miles
  • Diesel
  • Manual
  • Hatchback

Chapelfield Car Sales Ltd

01616946801 *

4.8/5 Stars

BMW 1 Series2015 - 118i Sport 5-Door

2015 - 118i Sport 5-Door31

Low Mileage

£9,995

Finance available £201 pm

  • 1.5L
  • 32.7K

    Miles
  • Petrol
  • Manual
  • Hatchback

Victory Car Sales

01728441255 *

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

2019 - 118i [1.5] Sport 5dr Step Auto34

Reduced

£13,295

Finance available £286 pm

  • 1.5L
  • 36.1K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motor Range Liverpool

01515417938 *

4.6/5 Stars

BMW 1 Series2019 - 118i M Sport 5dr

2019 - 118i M Sport 5dr12

Low Mileage

£17,698

  • 1.5L
  • 24.9K

    Miles
  • Petrol
  • Manual
  • Hatchback

Arnold Clark Click & Collect Sydenham

01414839958 *

4.7/5 Stars

BMW 1 Series2022 - M135i xDrive 5dr Step Auto [Tech Pack]

2022 - M135i xDrive 5dr Step Auto [Tech Pack]39

£27,956

  • 2L
  • 32.1K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

Marshall BMW Hampshire

01256268420 *

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.