Refine search

Used BMW Cars in Scotland

Showing 1 to 10 of 7,092 second hand BMW Cars

We have 7092 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.
Retail price £12,490 Finance from £276 per month
BMW 1 Series DIESEL HATCHBACK 116d M Sport 5dr Shortlist +9

Year 2013

Transmission Manual

Mileage 29,931

Fuel type Diesel

Engine size 2.0

Retail price £28,990 Finance from £672 per month
BMW X1 DIESEL ESTATE xDrive 20d M Sport 5dr Step A Shortlist +9

Year 2017

Transmission Manual

Mileage 4,437

Fuel type Diesel

Engine size 2.0

Retail price £17,490 Finance from £396 per month
BMW 5 Series DIESEL SALOON 520d [190] M Sport 4dr Shortlist +9

Year 2014

Transmission Automatic

Mileage 31,619

Fuel type Diesel

Engine size 2.0

Retail price £17,800 Finance from £403 per month
BMW Other 420d xDrive M Sport 2dr Auto Shortlist +9

Year 2014

Transmission Manual

Mileage 54,590

Fuel type Diesel

Engine size 2.0

Retail price £11,400 Finance from £250 per month
BMW 1 Series DIESEL HATCHBACK 116d M Sport 5dr Shortlist +9

Year 2013

Transmission Manual

Mileage 47,545

Fuel type Diesel

Engine size 2.0

Retail price £11,800 Finance from £259 per month
BMW 1 Series DIESEL HATCHBACK 116d EfficientDynami Shortlist +9

Year 2014

Transmission Manual

Mileage 20,347

Fuel type Diesel

Engine size 1.6

Retail price £46,990 Finance from £1104 per month
BMW X5 DIESEL ESTATE xDrive30d M Sport 5dr Auto [7 Shortlist +9

Year 2017

Transmission Automatic

Mileage 4,470

Fuel type Diesel

Engine size 3.0

Retail price £17,690 Finance from £401 per month
BMW 1 Series HATCHBACK M135i M Performance 3dr Ste Shortlist +9

Year 2013

Transmission Automatic

Mileage 44,073

Fuel type Petrol

Engine size 3.0

Retail price £28,790 Finance from £667 per month
BMW 3 Series DIESEL SALOON 335d xDrive M Sport 4dr Shortlist +9

Year 2017

Transmission Automatic

Mileage 10,277

Fuel type Diesel

Engine size 3.0

Retail price £12,100 Finance from £266 per month
BMW 1 Series HATCHBACK 118i M Sport 3dr Shortlist +9

Year 2013

Transmission Manual

Mileage 35,342

Fuel type Petrol

Engine size 1.6

Search all 7092 BMW cars
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.