Used Ford Focus cars for sale near Elgin, Moray

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Ford, Focus2021 1.0 EcoBoost Hybrid mHEV 125 Zetec Edition 5dr 

12
Low Mileage
£14,998
  • 1L
  • 7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Renault / Dacia (Elgin)

01343 611162 *
4.6/5 Stars

Ford, Focus2023 1.0 EcoBoost Hybrid mHEV ST-Line 5dr 

12
Low Mileage
£20,698
  • 1L
  • 4.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Ford, Focus2021 (71) 1.5 EcoBlue Active X Estate 5dr Diesel Auto Euro 6 (s/s) (120 ps) 

12
£15,495
Finance available £323 pm
  • 1.5L
  • 40kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Paul Williamson Cars Ltd

01343 612230 *
4.9/5 Stars

Ford, Focus2021 1.5 EcoBlue 120 Active X Edition 5dr 

12
Low Mileage
£17,498
  • 1.5L
  • 20.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars

Ford, Focus2021 Titanium X Edition 1.0L Ecoboost 155PS MHEV 5-Door 

40
£13,995
Finance available £290 pm
  • 1L
  • 54.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Moravian Motors

Ford, Focus2019 St-Line 5-Door 

£12,495
Finance available £256 pm
  • 1L
  • 51.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Moravian Motors

Ford, Focus2021 (71) 1.0 EcoBoost Hybrid mHEV 155 Titanium X Ed 5dr 

25
£13,995
Finance available £290 pm
  • 1L
  • 54.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Regency Elgin

Ford, Focus2021 Active Ecoblue 5-Door 

29
Low Mileage
£16,995
Finance available £357 pm
  • 1.5L
  • 26.6kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Moravian Motors

Ford, Focus2021 (21) 1.5 EcoBlue 120 Active 5dr 

25
Low Mileage
£16,995
Finance available £357 pm
  • 1.5L
  • 26.6kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Regency Buckie

Ford, Focus2021 1.5 EcoBlue 120 Active X Edition 5dr 

12
Low Mileage
£17,698
  • 1.5L
  • 21.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Arnold Clark Fiat (Elgin)

01343 612236 *
4.6/5 Stars