Create Alert

Used BMW Cars in Scotland

Showing 1 to 10 of 6,188 second hand BMW Cars

We have 6188 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 X5 3.0sd M Sport Station Wagon 5dr 2993cc auto Shortlist +7

Year 2009

Transmission Automatic

Mileage 83,000

Fuel type Diesel

Engine size 2993

Retail price £4,695 Finance from £89 per month
BMW X5 3.0d Sport Station Wagon 5d 2993cc auto Shortlist

Year 2005

Transmission Automatic

Mileage 140,000

Fuel type Diesel

Engine size 2993

Retail price £3,995 Finance from £72 per month
BMW X3 2.0d SE Station Wagon 5d 1995cc Shortlist

Year 2006

Transmission Manual

Mileage 106,000

Fuel type Diesel

Engine size Unknown

BMW X3 BMW X3 DIESEL ESTATE xDrive20d M Sport 5dr Shortlist +3
+ VAT

Year 2018

Transmission Automatic

Mileage Unknown

Fuel type Diesel

Engine size Unknown

Retail price £21,450 Finance from £491 per month
BMW 2 Series 218i M Sport 2dr [Nav] Step Auto Shortlist +49

Year 2018

Transmission Automatic

Mileage 2,818

Fuel type Petrol

Engine size 1499

Retail price £21,350 Finance from £488 per month
BMW 2 Series 220i Luxury 5dr Step Auto Shortlist +22

Year 2017

Transmission Automatic

Mileage 7,601

Fuel type Petrol

Engine size 1998

Retail price £17,999 Finance from £408 per month
BMW 2 Series 218i Sport 5dr [Nav] Shortlist +49

Year 2018

Transmission Manual

Mileage 2,488

Fuel type Petrol

Engine size 1499

Retail price £25,490 Finance from £588 per month
BMW 3 Series DIESEL SALOON 330d xDrive M Sport 4dr Shortlist +9

Year 2015

Transmission Automatic

Mileage 29,853

Fuel type Diesel

Engine size 3.0

Retail price £20,990 Finance from £480 per month
BMW 3 Series DIESEL SALOON 320d M Sport 4dr Step A Shortlist +9

Year 2018

Transmission Automatic

Mileage 12,218

Fuel type Diesel

Engine size 2.0

Retail price £15,999 Finance from £360 per month
BMW 1 Series 120d M Sport 5dr Step Auto Shortlist +18

Year 2015

Transmission Automatic

Mileage 24,146

Fuel type Diesel

Engine size 1995

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