Skip to main content

17,104 Used BMW cars for sale

BMW 3 Series2024 - 320i M Sport 5dr Step Auto

2024 - 320i M Sport 5dr Step Auto19

£32,998

  • 2L
  • 12.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Hyundai (Glasgow)

01416118684 *

4.7/5 Stars

BMW Z42021 - sDrive 30i M Sport 2dr Auto [Pro Pack]

2021 - sDrive 30i M Sport 2dr Auto [Pro Pack]19

Reduced

£27,498

  • 2L
  • 44.9K

    Miles
  • Petrol
  • Automatic
  • Convertible

Arnold Clark Motorstore / BYD (Linwood)

01414736404 *

4.7/5 Stars

BMW iX32022 - 210kW M Sport Pro 80kWh 5dr Auto

2022 - 210kW M Sport Pro 80kWh 5dr Auto19

£31,698

  • 32.5K

    Miles
  • Electric
  • Automatic
  • SUV

Arnold Clark Motorstore (Motherwell)

01698538870 *

4.7/5 Stars

BMW X12019 - sDrive 18i M Sport 5dr

2019 - sDrive 18i M Sport 5dr19

Low Mileage

£18,698

  • 1.5L
  • 34.5K

    Miles
  • Petrol
  • Manual
  • Estate

Arnold Clark Motorstore (East Kilbride)

01355203632 *

4.7/5 Stars

BMW 3 Series2016 - 2.0 320d ED Plus Touring 5-Door

2016 - 2.0 320d ED Plus Touring 5-Door20

£8,990

Finance available £179 pm

  • 2L
  • 87.0K

    Miles
  • Diesel
  • Manual
  • Estate

GVS Sales & Logistics Ltd

01414652659 *

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

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

Low Mileage

£25,998

  • 1.5L
  • 9.1K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Peugeot (Kilmarnock)

01563591754 *

4.7/5 Stars

BMW 3 Series2020 - 320i Sport 5dr Step Auto

2020 - 320i Sport 5dr Step Auto19

Reduced

£20,998

  • 2L
  • 51.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Vauxhall (Glasgow)

01414068758 *

4.7/5 Stars

BMW X22018 - xDrive 20d M Sport X 5dr Step Auto

2018 - xDrive 20d M Sport X 5dr Step Auto19

Low Mileage

£17,498

  • 2L
  • 42.9K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Arnold Clark Linwood Omoda & Jaecoo

01414049404 *

4.7/5 Stars

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

2022 - 118i [136] M Sport 5dr Step Auto36

£19,010

  • 1.5L
  • 39.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Evans Halshaw Ford Glasgow

01414060647 *

BMW M42025 - M4 xDrive 530 Competition M 2dr Step Auto

2025 - M4 xDrive 530 Competition M 2dr Step Auto19

Low Mileage

£74,898

  • 3L
  • 2.6K

    Miles
  • Petrol
  • Automatic
  • Convertible

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

BMW 3 Series2025 (68)

2025 (68)18

£21,995

Finance available £431 pm

  • 2L
  • 52.0K

    Miles
  • Petrol
  • Manual
  • Not Supplied

DMC

01412601329 *

0/5 Stars

BMW 4 Series2015 - 2.0 420d SE Coupe 2-Door

2015 - 2.0 420d SE Coupe 2-Door27

Low Mileage

£8,790

Finance available £174 pm

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Manual
  • Coupe

GVS Sales & Logistics Ltd

01414652659 *

BMW 2 Series2022 - 218i [136] M Sport 4dr

2022 - 218i [136] M Sport 4dr36

£19,490

  • 1.5L
  • 31.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Mercedes-Benz of Hamilton

01698674602 *

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£33,898

  • 2L
  • 18.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

BMW X62023 - xDrive30d MHT M Sport 5dr Step Auto

2023 - xDrive30d MHT M Sport 5dr Step Auto19

Low Mileage

£52,898

  • 3L
  • 13.2K

    Miles
  • Diesel
  • Automatic
  • SUV

Arnold Clark Glasgow BMW

01416119940 *

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

£22,998

  • 1.5L
  • 25.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Glasgow Garscube Road Vauxhall / Leapmotor

01414736408 *

4.7/5 Stars

BMW 1 Series2023 - M135i xDrive 5dr Step Auto [Pro Pack]

2023 - M135i xDrive 5dr Step Auto [Pro Pack]38

£27,799

Finance available £587 pm

  • 2L
  • 18.0K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Motorpoint Glasgow

01412601249 *

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

2016 (66) - 1.5 118i M Sport Auto Euro 6 (s/s) 5dr89

Low Mileage

£12,750

Finance available £263 pm

  • 1.5L
  • 54.5K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Automotive GT Car Sales Ltd

01236802988 *

BMW X22022 - sDrive 20i [178] Sport 5dr Step Auto

2022 - sDrive 20i [178] Sport 5dr Step Auto19

Low Mileage

£23,498

  • 2L
  • 11.2K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Vauxhall/Jeep/Alfa Romeo (Linwood)

01414736412 *

4.7/5 Stars

BMW 1 Series2025 - 120 M Sport 5dr Step Auto

2025 - 120 M Sport 5dr Step Auto19

£28,998

  • 1.5L
  • 4.4K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Bishopbriggs Renault / Dacia / Vanstore

01416118578 *

4.7/5 Stars

Latest news

Motoring news from around the country

What is a Drivetrain? Everything Car Buyers Need to Know - hero image

What is a Drivetrain? Everything Car Buyers Need to Know

This guide will break down drivetrain meaning, its types, and how they impact your driving experience and costs. Plus, we’ll connect you to useful buying tips and tools to make y...

Read more
What is the Ford ST-Line Trim and is it Worth it in 2025? - hero image

What is the Ford ST-Line Trim and is it Worth it in 2025?

For car buyers who want a vehicle that strikes a perfect balance between aesthetics and everyday practicality, the Ford ST-Line trim might be the answer. But what makes the ST-Line...

Read more
What is a Pre-Purchase Inspection and Do You Need One? - hero image

What is a Pre-Purchase Inspection and Do You Need One?

You’ve done your research and you think you’ve found the right vehicle, so a good next step is a pre-purchase inspection (PPI). But what is a pre-purchase inspection? And do yo...

Read more

* 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.