Create Alert

Used BMW Cars in Scotland

Showing 1 to 10 of 4,784 second hand BMW Cars

We have 4784 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 £6,495 Finance from £136 per month
BMW 3 Series 320i Se Business Edition +9

Year 2010

Transmission Manual

Mileage 60,000

Fuel type Petrol

Engine size 1.995

Retail price £26,995 Finance from £619 per month
BMW 1 Series M140I SHADOW EDITION +29

Year 2019

Transmission Automatic

Mileage 23,000

Fuel type Petrol

Engine size 2998

Retail price £20,995 Finance from £476 per month
BMW 3 Series 330D XDRIVE M SPORT +29

Year 2017

Transmission Automatic

Mileage 29,000

Fuel type Diesel

Engine size 2993

Retail price £25,995 Finance from £595 per month
BMW 2 Series 1.5 218i GPF SE Auto (s/s) 2dr +13

Year 2019

Transmission Automatic

Mileage 8,500

Fuel type Petrol

Engine size 1499

BMW 3 Series 2.0 330e 7.6kWh M Sport Shadow Editio

Year 2018

Transmission Automatic

Mileage 26,000

Fuel type Hybrid

Engine size 1998

Retail price £21,850 Finance from £496 per month
BMW 2 Series 218i Sport 2dr [Nav] Step Auto +29

Year 2018

Transmission Automatic

Mileage 18,000

Fuel type Petrol

Engine size 1500

Retail price £47,450 Finance from £1106 per month
BMW X5 M xDrive 5dr Auto +29

Year 2018

Transmission Automatic

Mileage 40,506

Fuel type Petrol

Engine size 4400

Search all 4784 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