Create Alert

Used BMW Cars in Scotland

Showing 1 to 10 of 22,049 second hand BMW Cars

We have 22049 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.

BMW 3 Series 2.0 320i Exclusive Saloon 4d 1995cc a Shortlist+4

Year 2011

Transmission Automatic

Mileage 46,422

Fuel type Petrol

Engine size 1995

Retail price £2,395 Finance from £33 per month
BMW 3 Series 2.0TD 320Cd M Sport Edition Convertib Shortlist+17

Year 2006

Transmission Manual

Mileage 140,798

Fuel type Diesel

Engine size 1995

Retail price £9,995 Finance from £216 per month
BMW X3 3.0TD (313bhp) xDrive35d SE Station Wagon 5 Shortlist+19

Year 2012

Transmission Automatic

Mileage 121,000

Fuel type Diesel

Engine size 2993

Retail price £17,300 Finance from £391 per month
BMW 3 Series 320d M Sport 4dr Step Auto Shortlist+9

Year 2017

Transmission Automatic

Mileage 35,744

Fuel type Diesel

Engine size 2.0

Retail price £17,000 Finance from £384 per month
BMW 3 Series 320d M Sport 4dr Step Auto Shortlist+9

Year 2017

Transmission Automatic

Mileage 34,556

Fuel type Diesel

Engine size 2.0

Retail price £18,000 Finance from £408 per month
BMW 3 Series 320d M Sport 4dr Step Auto Shortlist+8

Year 2017

Transmission Automatic

Mileage 27,424

Fuel type Diesel

Engine size 2.0

Retail price £12,500 Finance from £276 per month
BMW 3 Series 320i xDrive M Sport 4dr Step Auto Shortlist+9

Year 2013

Transmission Manual

Mileage 58,522

Fuel type Petrol

Engine size 2.0

Retail price £17,500 Finance from £396 per month
BMW 3 Series 320d M Sport 4dr Step Auto Shortlist+9

Year 2017

Transmission Manual

Mileage 33,175

Fuel type Diesel

Engine size 2.0

Retail price £19,495 Finance from £444 per month
BMW 3 Series SERIES DIESEL TOURING Shortlist+18

Year 2017

Transmission Automatic

Mileage 31,938

Fuel type Diesel

Engine size 0

Retail price £8,799 Finance from £187 per month
BMW 1 Series 116d Se Shortlist+19

Year 2016

Transmission Manual

Mileage 59,828

Fuel type Diesel

Engine size 1.496

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