Used BMW Cars in Scotland

Showing 1 to 10 of 3,793 second hand BMW Cars
We have 3793 used BMW cars for sale online, so check out the listings. View stock from 387 BMW dealers and thousands of private sellers. Find a second hand BMW by searching today.
BMW 2 Series 1.5 218i Sport (LCP) Saloon 4dr Petro +22

2021

Automatic

47.9 mpg

Tax: £200

Mileage: 77,483

Petrol

BMW i5 40 83.9kWh M Sport Saloon 4dr Electric Auto +46

2024

Automatic

Tax: £200

Mileage: 17,488

Electric

BMW X3 X3 xDrive30d M Sport 5dr Step Auto Estate S +45
£17,755  or Finance from £413 per month

2017

Automatic

47.9 mpg

Tax: £275

Mileage: 42,292

Diesel

BMW 3 Series M340i xDrive MHT 4dr Step Auto Saloon +24

2021

Semi-Auto

Tax: £200

Mileage: 50,445

Hybrid

BMW X3 xDrive20d M Sport 5dr Step Auto SUV 2017, 1 +20

2017

Semi-Auto

54.3 mpg

Tax: £200

Mileage: 18,548

Diesel

BMW X5 xDrive50e M Sport 5dr Auto Estate 2023, 300 +25
£54,920  or Finance from £1330 per month

2023

Automatic

282.5 mpg

Tax: n/a

Mileage: 30,000

Hybrid

BMW 2 Series 218d M Sport 5dr DCT Hatchback 2022, +7
£21,380  or Finance from £503 per month

2022

Automatic

55.4 mpg

Tax: £200

Mileage: 16,920

Diesel

Looking for Car Finance?
We'll find you a great deal!
No Deposit Needed

See if CarMoney can save you £££ on car finance. Rates from 8.9% APR. Representative 17.9% APR. CarMoney Ltd is a broker not a lender

Logo of Carmoney
Rates from 8.9% APR
BMW 3 Series M340d xDrive MHT 4dr Step Auto Saloon +24

2021

Semi-Auto

Tax: £200

Mileage: 29,256

Diesel

BMW 1 Series 1 1 Series 128ti 5dr Step Auto [Live +49

2024

Automatic

70.6 mpg

Tax: £200

Mileage: 14,909

Petrol

BMW X1 2.0 20i xLine SUV 5dr Petrol DCT sDrive Eur +34

2021

Automatic

Tax: n/a

Mileage: 23,000

Petrol

Search all 3793 BMW cars
Showing 1 to 10 of 3,793

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

To start receiving alerts, you'll need to verify your email address.

We've just sent a confirmation email to . Simply click the verification link in the email to activate your alerts.

Representative Example

Borrow £6,000 with £1,000 deposit over 48 months with a representative APR of 17.9%, monthly payment would be £171.83, with a total cost of credit of £2,247.84 and a total amount payable of £9,247.84. CarMoney Limited can introduce you to a limited number of finance providers based on your credit rating and we will receive a commission for such introductions this can either be a % of the amount borrowed or a flat fee. This does not influence the interest rate you’re offered in any way. CarMoney is a broker not a lender.