Create Alert

Used BMW Cars in Scotland

Showing 1 to 10 of 30,524 second hand BMW Cars

We have 30524 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 £10,500 Finance from £228 per month
BMW 1 Series 116d Sport 3dr [Nav] Shortlist+9

Year 2016

Transmission Manual

Mileage 23,811

Fuel type Diesel

Engine size 1.5

Retail price £18,850 Finance from £428 per month
BMW X1 xDrive 20d xLine 5dr Step Auto Shortlist

Year 2016

Transmission Automatic

Mileage 21,834

Fuel type Diesel

Engine size 2.0

BMW 3 Series 2.0TD (190bhp) 320d xDrive Sport (s/s Shortlist+10

Year 2017

Transmission Manual

Mileage 16,500

Fuel type Diesel

Engine size 1995

Retail price £3,995 Finance from £72 per month
BMW 3 Series 2.2 320Ci SE Convertible 2d 2171cc Shortlist+12

Year 2006

Transmission Manual

Mileage 79,990

Fuel type Petrol

Engine size 2171

Retail price £12,699 Finance from £281 per month
BMW 3 Series 318i Sport Shortlist+19

Year 2016

Transmission Automatic

Mileage 37,052

Fuel type Petrol

Engine size 1.499

Retail price £9,199 Finance from £197 per month
BMW 1 Series 118d M Sport Shortlist+19

Year 2013

Transmission Automatic

Mileage 68,267

Fuel type Diesel

Engine size 1.995

Retail price £20,000 Finance from £456 per month
BMW 3 Series 335d xDrive M Sport 5dr Step Auto Shortlist+9

Year 2016

Transmission Manual

Mileage 19,053

Fuel type Diesel

Engine size 3.0

Retail price £20,000 Finance from £456 per month
BMW X1 xDrive 20d M Sport 5dr Step Auto Shortlist+9

Year 2017

Transmission Manual

Mileage 18,864

Fuel type Diesel

Engine size 2.0

Retail price £11,200 Finance from £245 per month
BMW 3 Series 320d M Sport 5dr Shortlist+9

Year 2013

Transmission Manual

Mileage 49,079

Fuel type Diesel

Engine size 2.0

Retail price £7,400 Finance from £154 per month
BMW 1 Series 118d ES 2dr Shortlist+9

Year 2013

Transmission Manual

Mileage 53,866

Fuel type Diesel

Engine size 2.0

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