Ford S-MAX

List Price from £28,395
Buy new from £21,727
Contract hire from £302.75 per month
List Price from £30,295
Buy new from £23,133
Contract hire from £314.16 per month
List Price from £31,955
Buy new from £24,686
Contract hire from £288.05 per month
List Price from £37,285
Buy new from £28,215
Contract hire from £368.30 per month