Create Alert

Used BMW Cars in Scotland

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

We have 29407 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 £29,995 Finance from £696 per month
BMW 4 Series 3.0 (425bhp) M4 (s/s) Coupe 2d 2979cc Shortlist+11

Year 2015

Transmission Automatic

Mileage 60,000

Fuel type Petrol

Engine size 2979

Retail price £9,699 Finance from £209 per month
BMW X1 Xdrive18d Sport Shortlist+19

Year 2013

Transmission Manual

Mileage 35,919

Fuel type Diesel

Engine size 1.995

Retail price £11,699 Finance from £257 per month
BMW 2 Series 216d Sport Active Tourer Shortlist+19

Year 2016

Transmission Manual

Mileage 24,554

Fuel type Diesel

Engine size 1.496

Retail price £11,500 Finance from £252 per month
BMW 3 Series 320d Luxury 5dr Step Auto Shortlist+18

Year 2013

Transmission Automatic

Mileage 60,490

Fuel type Diesel

Engine size 2

Retail price £12,750 Finance from £282 per month
BMW 1 Series 118d SE 5dr [Nav] Step Auto Shortlist+9

Year 2016

Transmission Manual

Mileage 35,431

Fuel type Diesel

Engine size 2.0

Retail price £18,400 Finance from £418 per month
BMW 4 Series 420d [190] xDrive M Sport 5dr Auto [P Shortlist+9

Year 2015

Transmission Automatic

Mileage 45,557

Fuel type Diesel

Engine size 2.0

Retail price £12,750 Finance from £282 per month
BMW 1 Series 118d SE 5dr [Nav] Step Auto Shortlist+9

Year 2016

Transmission Manual

Mileage 35,431

Fuel type Diesel

Engine size 2.0

Retail price £28,999 Finance from £672 per month
BMW X2 xDrive 20d M Sport X 5dr Step Auto Shortlist+9

Year 2018

Transmission Automatic

Mileage 3,806

Fuel type Diesel

Engine size 2.0

Retail price £25,999 Finance from £600 per month
BMW i3 125kW Range Extender 33kWh 5dr Auto Shortlist+9

Year 2018

Transmission Automatic

Mileage 1,222

Fuel type Petrol

Engine size 0.6

Retail price £28,999 Finance from £672 per month
BMW X2 xDrive 20d M Sport X 5dr Step Auto Shortlist+9

Year 2018

Transmission Automatic

Mileage 7,893

Fuel type Diesel

Engine size 2.0

Search all 29407 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.