Mercedes-Benz B-Class

List Price from £27,005
Buy new from £22,904
Contract hire from £311.76 per month
List Price from £28,400
Buy new from £24,118
Contract hire from £330.25 per month
List Price from £28,500
Buy new from £24,205
Contract hire from £244.88 per month
List Price from £29,264
Buy new from £24,869
Contract hire from £339.78 per month
List Price from £29,895
Buy new from £25,418
Contract hire from £340.74 per month
List Price from £30,464
Buy new from £25,913
Contract hire from £354.83 per month
List Price from £30,759
Buy new from £26,170
Contract hire from £351.16 per month
List Price from £31,959
Buy new from £27,214
Contract hire from £365.29 per month