2017 Ford EcoSport prices
169 cars from UK dealers, updated 23 October 2026. Typical asking price £5,500.
AskCar lists 589,789 cars from 13,079 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
Half of the 168 priced 2017 Ford EcoSport cars for sale are priced between £4,900 and £6,500.
Typical mileage 57,000 miles.
40 have had their price cut since they were first listed.
Is the price fair?
The prices above describe the cars currently advertised. They are not a valuation of every car of this model and year. Open a car to see its expected asking price, adjusted for mileage and specification, alongside the available evidence.
Cars for sale now, page 1 of 2
The cheaper cars like each one are on its AskCar page.
- 2017 Ford EcoSport, 121,000 miles, £2,400, £778 under typical, Burnley
- 2017 Ford EcoSport, 59,000 miles, £4,495, £1,438 under typical, Ashford
- 2017 Ford EcoSport, 43,000 miles, £4,995, £1,520 under typical, Wolverhampton
- 2017 Ford EcoSport, 5,181 miles, £5,848, £1,548 under typical, Aldershot
- 2017 Ford EcoSport, 49,107 miles, £5,995, £1,456 under typical, Rainham
- 2017 Ford EcoSport, 53,499 miles, £4,995, £1,140 under typical, Motherwell
- 2017 Ford EcoSport, 80,179 miles, £4,175, £865 under typical, Blackburn
- 2017 Ford EcoSport, 40,000 miles, £4,995, £976 under typical, Bolton
- 2017 Ford EcoSport, 54,000 miles, £4,970, £852 under typical, Warrington
- 2017 Ford EcoSport, 62,501 miles, £4,899, £740 under typical, Luton
- 2017 Ford EcoSport, 63,000 miles, £4,300, £633 under typical, Maldon
- 2017 Ford EcoSport, 67,000 miles, £4,250, £531 under typical, Luton
- 2017 Ford EcoSport, 66,000 miles, £4,490, £556 under typical, Birmingham
- 2017 Ford EcoSport, 35,000 miles, £5,750, £698 under typical, Birmingham
- 2017 Ford EcoSport, 65,073 miles, £5,080, £577 under typical, Old Trafford
- 2017 Ford EcoSport, 60,000 miles, £4,795, £491 under typical, Cleckheaton
- 2017 Ford EcoSport, 84,000 miles, £4,295, £428 under typical, Sittingbourne
- 2017 Ford EcoSport, 70,304 miles, £4,950, £492 under typical, Corby
- 2017 Ford EcoSport, 65,566 miles, £4,895, £480 under typical, Morecambe
- 2017 Ford EcoSport, 91,000 miles, £3,795, £367 under typical, Romford
- 2017 Ford EcoSport, 105,444 miles, £3,787, £366 under typical, Shepperton
- 2017 Ford EcoSport, 69,000 miles, £4,499, £430 under typical, Bedworth
- 2017 Ford EcoSport, 77,000 miles, £4,495, £423 under typical, Chepstow
- 2017 Ford EcoSport, 89,924 miles, £4,289, £383 under typical, Studley
- 2017 Ford EcoSport, 73,000 miles, £4,745, Leigh
- 2017 Ford EcoSport, 64,000 miles, £4,495, Sandbach
- 2017 Ford EcoSport, 67,550 miles, £4,394, Wigan
- 2017 Ford EcoSport, 81,600 miles, £3,948, Arlesey
- 2017 Ford EcoSport, 49,000 miles, £4,995, Waterlooville
- 2017 Ford EcoSport, 101,812 miles, £3,950, Sutton in Ashfield
- 2017 Ford EcoSport, 29,108 miles, £6,745, Hallatrow
- 2017 Ford EcoSport, 57,690 miles, £4,990, Birmingham
- 2017 Ford EcoSport, 75,000 miles, £4,655, Radcliffe
- 2017 Ford EcoSport, 63,208 miles, £5,350, Derby
- 2017 Ford EcoSport, 95,000 miles, £3,990, Peterborough
- 2017 Ford EcoSport, 58,752 miles, £5,295, Gunness
- 2017 Ford EcoSport, 55,000 miles, £5,495, Chesterfield
- 2017 Ford EcoSport, 77,000 miles, £4,350, Bedford
- 2017 Ford EcoSport, 59,000 miles, £5,295, Peterborough
- 2017 Ford EcoSport, 121,000 miles, £3,490, Brooke
- 2017 Ford EcoSport, 45,000 miles, £7,199, Slough
- 2017 Ford EcoSport, 60,061 miles, £4,995, Southend-on-Sea
- 2017 Ford EcoSport, 67,000 miles, £4,740, Warrington
- 2017 Ford EcoSport, 61,761 miles, £4,695, Stoke-on-Trent
- 2017 Ford EcoSport, 37,000 miles, £5,500, Flint
- 2017 Ford EcoSport, 53,000 miles, £4,995, Billingshurst
- 2017 Ford EcoSport, 92,000 miles, £4,250, East Wemyss
- 2017 Ford EcoSport, 74,752 miles, £4,999, Rushden
- 2017 Ford EcoSport, 45,000 miles, £5,995, Hastings
- 2017 Ford EcoSport, 61,280 miles, £5,295, Hemel Hempstead
- 2017 Ford EcoSport, 37,423 miles, £5,495, Lytham St Anne's
- 2017 Ford EcoSport, 46,215 miles, £5,480, Fareham
- 2017 Ford EcoSport, 60,000 miles, £4,800, Luton
- 2017 Ford EcoSport, 46,500 miles, £5,850, Sunderland
- 2017 Ford EcoSport, 105,692 miles, £3,989, Wednesbury
- 2017 Ford EcoSport, 58,784 miles, £5,477, Tonypandy
- 2017 Ford EcoSport, 58,385 miles, £6,795, Failsworth
- 2017 Ford EcoSport, 77,000 miles, £4,995, Nuneaton
- 2017 Ford EcoSport, 68,230 miles, £5,350, Mansfield
- 2017 Ford EcoSport, 106,500 miles, £3,990, Kidderminster
- 2017 Ford EcoSport, 20,000 miles, £6,510, Ingatestone
- 2017 Ford EcoSport, 80,984 miles, £4,750, Stoke-on-Trent
- 2017 Ford EcoSport, 93,000 miles, £4,290, Keighley
- 2017 Ford EcoSport, 59,000 miles, £5,790, Walsall
- 2017 Ford EcoSport, 64,300 miles, £5,000, Basildon
- 2017 Ford EcoSport, 56,141 miles, £5,299, Whitchurch
- 2017 Ford EcoSport, 60,000 miles, £5,195, Southsea
- 2017 Ford EcoSport, 34,919 miles, £7,985, Widnes
- 2017 Ford EcoSport, 34,000 miles, £6,795, March
- 2017 Ford EcoSport, 55,000 miles, £5,995, Great Yarmouth
- 2017 Ford EcoSport, 91,208 miles, £5,395, Grays
- 2017 Ford EcoSport, 54,384 miles, £5,399, Accrington
- 2017 Ford EcoSport, 73,850 miles, £4,699, Preston
- 2017 Ford EcoSport, 38,927 miles, £7,495, Wokingham
- 2017 Ford EcoSport, 60,000 miles, £5,250, Hilton
- 2017 Ford EcoSport, 49,000 miles, £5,989, Birmingham
- 2017 Ford EcoSport, 56,700 miles, £5,799, Dunston
- 2017 Ford EcoSport, 41,930 miles, £5,895, Hinckley
- 2017 Ford EcoSport, 72,520 miles, £4,795, Wotton-under-Edge
- 2017 Ford EcoSport, 36,678 miles, £5,820, Milton Keynes
- 2017 Ford EcoSport, 55,000 miles, £5,795, Liskeard
- 2017 Ford EcoSport, 48,819 miles, £5,700, Kingston upon Hull
- 2017 Ford EcoSport, 26,000 miles, £7,295, Downham Market
- 2017 Ford EcoSport, 20,534 miles, £8,490, Hebburn
- 2017 Ford EcoSport, 62,000 miles, £4,999, Iver
- 2017 Ford EcoSport, 54,212 miles, £5,874, Bridgend
- 2017 Ford EcoSport, 55,356 miles, £5,499, Swansea
- 2017 Ford EcoSport, 42,007 miles, £5,995, Leigh
- 2017 Ford EcoSport, 61,960 miles, £6,995, Hockley and Hawkwell
- 2017 Ford EcoSport, 39,902 miles, £6,789, St Helens
- 2017 Ford EcoSport, 83,962 miles, £4,990, Milton Keynes
- 2017 Ford EcoSport, 44,500 miles, £5,949, Clevedon
- 2017 Ford EcoSport, 43,000 miles, £7,850, Hounslow
- 2017 Ford EcoSport, 86,077 miles, £5,095, Feltham
- 2017 Ford EcoSport, 43,275 miles, £6,000, Birmingham
- 2017 Ford EcoSport, 49,029 miles, £5,795, Winsford
- 2017 Ford EcoSport, 33,000 miles, £8,450, Chester
- 2017 Ford EcoSport, 37,220 miles, £6,257, Leeds
- 2017 Ford EcoSport, 66,511 miles, £5,195, Barnsley
- 2017 Ford EcoSport, 46,030 miles, £6,499, Corby
Ford EcoSport by gearbox, fuel and body
- Automatic Ford EcoSport (187)
- Manual Ford EcoSport (1,316)
- Petrol Ford EcoSport (1,315)
- Diesel Ford EcoSport (193)
- Ford EcoSport hatchback (55)
Ford EcoSport prices by year
Ford EcoSport by price
Ford EcoSport near you
More Ford
- All Ford EcoSport
- All Ford cars
- Ford Fiesta (9,185)
- Ford Focus (8,251)
- Ford Kuga (7,741)
- Ford Transit Custom (6,918)
- Ford Puma (6,202)
- Ford Transit (3,740)
- Ford Ranger (3,136)
- Ford Transit Connect (1,736)
- Ford EcoSport (1,515)
- Ford Mondeo (792)
- Ford C-Max (671)
- Ford Tourneo Custom (534)
- Ford Transit Courier (534)
- Ford S-Max (508)
- Ford Ka (502)