Create Alert

Used Mercedes-Benz B Class Cars in Scotland

Showing 1 to 10 of 381 second hand Mercedes-Benz B Class Cars

We have 381 used Mercedes-Benz B Class cars for sale online, so check out the listings. View stock from 65 dealers. Find a second hand Mercedes-Benz B Class by searching today.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £19,990 Finance from £519 per month
Mercedes-Benz B Class B180 Sport Executive 5dr Aut +23

Year 2020

Transmission Automatic

Mileage 9,734

Fuel type Petrol

Engine size 1332

Retail price £13,990 Finance from £355 per month
Mercedes-Benz B Class B180 SE Executive 5dr Auto +22

Year 2017

Transmission Automatic

Mileage 34,574

Fuel type Petrol

Engine size 1595

Retail price £18,366 Finance from £474 per month
Mercedes-Benz B Class B200 Exclusive Edition Plus +20

Year 2018

Transmission Automatic

Mileage 11,528

Fuel type Petrol

Engine size 1595

Retail price £14,822 Finance from £378 per month
Mercedes-Benz B Class B180 Sport Executive 5dr Aut +22

Year 2017

Transmission Automatic

Mileage 23,169

Fuel type Petrol

Engine size 1595

Retail price £18,999 Finance from £492 per month
Mercedes-Benz B Class B200D Sport Executive 5Dr Au +27

Year 2019

Transmission Automatic

Mileage 7,142

Fuel type Diesel

Engine size 2

Retail price £22,499 Finance from £587 per month
Mercedes-Benz B Class B200D Amg Line Premium Plus +27

Year 2019

Transmission Automatic

Mileage 5,978

Fuel type Diesel

Engine size 2

Retail price £22,499 Finance from £587 per month
Mercedes-Benz B Class B180 Amg Line Executive 5Dr +27

Year 2020

Transmission Automatic

Mileage 1,239

Fuel type Petrol

Engine size 1.3

Search all 381 Mercedes-Benz B Class 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