Create Alert

Used BMW Cars in Scotland

Showing 1 to 10 of 29,657 second hand BMW Cars

We have 29657 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 £14,000 Finance from £312 per month
BMW 3 Series 320d M Sport 4dr +9

Year 2017

Transmission Manual

Mileage 46,756

Fuel type Diesel

Engine size 2.0

Retail price £26,500 Finance from £612 per month
BMW X1 sDrive 18d M Sport 5dr Step Auto +9

Year 2019

Transmission Automatic

Mileage 3,490

Fuel type Diesel

Engine size 2.0

Retail price £14,250 Finance from £318 per month
BMW 5 Series 520d M Sport 5dr Step Auto +9

Year 2015

Transmission Automatic

Mileage 64,422

Fuel type Diesel

Engine size 2.0

Retail price £15,000 Finance from £336 per month
BMW X1 sDrive 18d SE 5dr +9

Year 2017

Transmission Manual

Mileage 24,787

Fuel type Petrol

Engine size 1.5

Retail price £22,990 Finance from £528 per month
BMW 1 Series HATCHBACK SPECIAL EDITION M140i Shado +9

Year 2019

Transmission Automatic

Mileage 1,895

Fuel type Petrol

Engine size 3.0

Retail price £18,990 Finance from £432 per month
BMW 5 Series 520d [190] M Sport 5dr Step Auto +2

Year 2017

Transmission Automatic

Mileage 13,378

Fuel type Diesel

Engine size 2.0

BMW 3 Series 2.0 320d BluePerformance M Sport Salo +9

Year 2017

Transmission Automatic

Mileage 38,000

Fuel type Diesel

Engine size 1995

Retail price £10,900 Finance from £238 per month
BMW X1 xDrive 20d M Sport 5dr Step Auto +9

Year 2014

Transmission Automatic

Mileage 55,608

Fuel type Diesel

Engine size 2.0

Retail price £26,800 Finance from £619 per month
BMW X5 xDrive40e M Sport 5dr Auto +9

Year 2016

Transmission Automatic

Mileage 58,254

Fuel type Petrol

Engine size 2.0

Retail price £21,986
BMW X1 X1 xDrive25d M Sport +15

Year 2016

Transmission Automatic

Mileage 29,135

Fuel type Diesel

Engine size 1995

Search all 29657 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Sort by:
Representative finance example

Borrowing £7,500 on a Hire Purchase agreement over 48 months, a representative APR of 18.5% and a deposit of £0.00, the amount repayable would be £216.89 a month, with a total cost of credit of £2,910.72 and a total amount payable of £10,410.72.