Mercedes-Benz B-Class

List Price from £25,380
Buy new from £22,678
Contract hire from £306.25 per month
List Price from £26,775
Buy new from £23,898
Contract hire from £336.74 per month
List Price from £26,875
Buy new from £23,986
Contract hire from £247.21 per month
List Price from £27,639
Buy new from £24,654
Contract hire from £345.64 per month
List Price from £28,270
Buy new from £25,206
Contract hire from £341.05 per month
List Price from £28,839
Buy new from £25,704
Contract hire from £359.45 per month
List Price from £29,134
Buy new from £25,962
Contract hire from £350.36 per month
List Price from £30,334
Buy new from £27,012
Contract hire from £364.62 per month