Mercedes-Benz B-Class

List Price from £25,460
Buy new from £22,398
Contract hire from £316.36 per month
List Price from £26,850
Buy new from £22,354
Contract hire from £333.64 per month
List Price from £26,955
Buy new from £23,706
Contract hire from £244.88 per month
List Price from £27,719
Buy new from £24,374
Contract hire from £342.40 per month
List Price from £28,345
Buy new from £23,658
Contract hire from £343.20 per month
List Price from £28,919
Buy new from £25,424
Contract hire from £356.39 per month
List Price from £29,214
Buy new from £25,682
Contract hire from £352.42 per month
List Price from £30,414
Buy new from £26,732
Contract hire from £365.51 per month