Create Alert

Used BMW Cars in Scotland

Showing 1 to 10 of 5,973 second hand BMW Cars

We have 5973 used BMW cars for sale online, so check out the listings. View stock from 100 BMW dealers and thousands of private sellers. Find a second hand BMW by searching today.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £9,495 Finance from £232 per month
BMW 1 Series 120d M Sport Hatch xDrive 5dr +23

Year 2013

Transmission Manual

Mileage 56,448

Fuel type Diesel

Engine size 1995

Retail price £23,995 Finance from £628 per month
BMW X5 30d M Sport xDrive Auto 7 Seats NEW SHAPE +28

Year 2014

Transmission Automatic

Mileage 43,900

Fuel type Diesel

Engine size 2993

Retail price £14,795 Finance from £377 per month
BMW 4 Series 420d M Sport 2dr Convertible Auto +39

Year 2014

Transmission Automatic

Mileage 49,360

Fuel type Diesel

Engine size 1995

Retail price £28,995 Finance from £765 per month
BMW X5 30d M Sport Auto xDrive (s/s) 5dr (PAN ROOF +24

Year 2016

Transmission Automatic

Mileage 20,143

Fuel type Diesel

Engine size 2993

Retail price £13,295 Finance from £336 per month
BMW 5 Series 520d M Sport 4dr Auto +26

Year 2014

Transmission Automatic

Mileage 34,000

Fuel type Diesel

Engine size 1995

Retail price £26,500 Finance from £696 per month
BMW X3 xDrive30d M Sport 5dr Step Auto
Price when new £48370

Year 2017

Transmission Automatic

Mileage 17,873

Fuel type Diesel

Engine size 2993

Retail price £15,799 Finance from £404 per month
BMW 5 Series M Sport 2.0D Auto 4dr +29

Year 2016

Transmission Automatic

Mileage 39,300

Fuel type Diesel

Engine size 1995

Retail price £56,991
BMW M5 M5 4.4 xDrive 4-Dr Saloon +29

Year 2019

Transmission Automatic

Mileage 11,849

Fuel type Petrol

Engine size 4395

Retail price £59,499 Finance from £1598 per month
BMW X7 xDrive30d M Sport 5dr Step Auto +29

Year 2020

Transmission Automatic

Mileage 5,477

Fuel type Diesel

Engine size 3000

Search all 5973 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Sort by:
Representative finance example

If your borrow amount is £7,000 with a deposit of £1,000, a selected term of 48 months, at a representative APR of 14.9% (fixed) and an annual fixed rate of interest of 14.9%, you would pay £163.87 per month. Total charge for credit will be £1,865.76 and total amount repayable is £7,865.76