Skip to main content

15,673 Used BMW cars for sale

BMW iX2023 - 385kW xDrive50 M Sport 111.5kWh 5dr Auto

2023 - 385kW xDrive50 M Sport 111.5kWh 5dr Auto19

£57,898

  • 24.2K

    Miles
  • Electric
  • Automatic
  • SUV

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

BMW X52021 - xDrive45e M Sport 5dr Auto

2021 - xDrive45e M Sport 5dr Auto19

£36,998

  • 52.8K

    Miles
  • Hybrid
  • Automatic
  • SUV

Arnold Clark Fiat / Abarth (Falkirk)

01324465358 *

4.7/5 Stars

BMW 1 Series2021 - M135i xDrive 5dr Step Auto

2021 - M135i xDrive 5dr Step Auto19

Low Mileage

£25,098

  • 2L
  • 33.7K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Motorstore / BYD (Linwood)

01414736404 *

4.7/5 Stars

BMW 5 Series2022 - 530d xDrive MHT M Sport 4dr Auto

2022 - 530d xDrive MHT M Sport 4dr Auto19

£28,998

  • 3L
  • 47.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

01414839940 *

4.7/5 Stars

BMW 3 Series2007 (07) - 2.0 320d M Sport Euro 4 4dr

2007 (07) - 2.0 320d M Sport Euro 4 4dr32

£2,500

  • 2L
  • 146.3K

    Miles
  • Diesel
  • Manual
  • Saloon

TASKGROUP AUTOMOTIVE LIMITED

01506539091 *

BMW 3 Series2021 (21) - 320i M Sport 4dr Step Auto

2021 (21) - 320i M Sport 4dr Step Auto32

£18,295

  • 2L
  • 69.4K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

NETHERTON ROAD CAR SALES LTD

01698533313 *

BMW iX12025 - 230kW xDrive30 M Sport 65kWh 5dr Auto

2025 - 230kW xDrive30 M Sport 65kWh 5dr Auto19

£46,898

  • 3.0K

    Miles
  • Electric
  • Automatic
  • Estate

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

BMW 2 Series2017 (17) - 1.5 218I SE GRAN TOURER 5d 134 BHP 5-Door

2017 (17) - 1.5 218I SE GRAN TOURER 5d 134 BHP 5-Door30

£7,995

  • 1.5L
  • 77.1K

    Miles
  • Petrol
  • Manual
  • Estate

Formula One Car Centre

01324374133 *

1.7/5 Stars

BMW X32019 - xDrive20i xLine 5dr Step Auto

2019 - xDrive20i xLine 5dr Step Auto19

£20,998

  • 2L
  • 59.4K

    Miles
  • Petrol
  • Automatic
  • SUV

Arnold Clark Motorstore (East Kilbride)

01355203632 *

4.7/5 Stars

BMW X32024 - xDrive20d MHT M Sport 5dr Step Auto

2024 - xDrive20d MHT M Sport 5dr Step Auto19

Reduced

£44,898

  • 2L
  • 8.5K

    Miles
  • Diesel
  • Automatic
  • SUV

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

BMW i52023 - 250kW eDrive40 M Sport 84kWh 4dr Auto

2023 - 250kW eDrive40 M Sport 84kWh 4dr Auto19

Low Mileage

£47,998

  • 5.4K

    Miles
  • Electric
  • Automatic
  • Saloon

Arnold Clark Glasgow Electric Innovation Centre

01412601488 *

4.7/5 Stars

BMW 1 Series2014 (64) - 116i Urban 5dr Step Auto

2014 (64) - 116i Urban 5dr Step Auto16

Low Mileage

£7,495

Finance available £145 pm

  • 1.6L
  • 61.2K

    Miles
  • Petrol
  • Semi Auto
  • Hatchback

Garrowhill Car Sales Ltd

01412601241 *

4.4/5 Stars

BMW 3 Series2018 - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2018 - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr20

£9,495

Finance available £190 pm

  • 2L
  • 104.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Frank Gillespie Car Sales

01416119952 *

0/5 Stars

BMW X22021 - xDrive 20i M Sport 5dr Step Auto

2021 - xDrive 20i M Sport 5dr Step Auto19

£22,898

  • 2L
  • 34.8K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

BMW 3 Series2013 (63) - 318d M Sport 4dr

2013 (63) - 318d M Sport 4dr29

Low Mileage

£7,495

Finance available £145 pm

  • 2L
  • 86.1K

    Miles
  • Diesel
  • Manual
  • Saloon

WMC MOTORS

01316036531 *

5/5 Stars

BMW X52024 - xDrive30d MHT M Sport 5dr Auto

2024 - xDrive30d MHT M Sport 5dr Auto19

Reduced

£64,898

  • 3L
  • 11.3K

    Miles
  • Diesel
  • Automatic
  • SUV

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

BMW 3 Series2009 (09) - 318d M Sport 4dr Step Auto

2009 (09) - 318d M Sport 4dr Step Auto11

Reduced

£2,995

  • 2L
  • 116.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Burnside Car Store Ltd

01412601254 *

BMW 4 Series2022 - 420i M Sport 5dr Step Auto

2022 - 420i M Sport 5dr Step Auto19

Low Mileage

£31,298

  • 2L
  • 19.3K

    Miles
  • Petrol
  • Automatic
  • Hatchback

Arnold Clark Vauxhall (East Kilbride)

01355203634 *

4.7/5 Stars

BMW 4 Series2019 - 420d [190] M Sport 5dr Auto [Professional Media]

2019 - 420d [190] M Sport 5dr Auto [Professional Media]19

Low Mileage

£18,498

  • 2L
  • 41.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Arnold Clark Vauxhall (Glasgow)

01414068758 *

4.7/5 Stars

BMW 5 Series2017 - 520d M Sport 4dr Auto

2017 - 520d M Sport 4dr Auto19

Reduced

£18,498

  • 2L
  • 44.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Vauxhall/Jeep/Alfa Romeo (Linwood)

01414736412 *

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.