Evans Halshaw Ford Cardiff used cars for sale on What Car?

In partnership with

Find and buy your perfect used car from Evans Halshaw Ford Cardiff on What Car? Classifieds, the easiest and most powerful used car search around.

In partnership with

Cars found 356,027

Chosen Filters (1)
* Postcode invalid
BMW 1 SERIES DIESEL HATCHBACK 1.5 116d Sport (LCP) DCT Euro 6 (s/s) 5dr

BMW 1 SERIES DIESEL HATCHBACK 1.5 116d Sport (LCP) DCT Euro 6 (s/s) 5dr

Cardiff, South glamorgan
  • 2022 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 35,992 Miles
£16,890
Mercedes-Benz EQA EQA 250+ 70.5kWh AMG Line Auto 5dr

Mercedes-Benz EQA EQA 250+ 70.5kWh AMG Line Auto 5dr

  • 2023 reg
  • Electric
  • 5 Doors
  • Automatic
  • 77,197 Miles
£16,921
Skoda Enyaq IV 82kWh 80 Auto 5dr (DC125kW)

Skoda Enyaq IV 82kWh 80 Auto 5dr (DC125kW)

  • 2023 reg
  • Electric
  • 5 Doors
  • Automatic
  • 64,368 Miles
£17,919
Mercedes-Benz GLA 1.3 GLA200 AMG Line (Executive) 7G-DCT Euro 6 (s/s) 5dr

Mercedes-Benz GLA 1.3 GLA200 AMG Line (Executive) 7G-DCT Euro 6 (s/s) 5dr

  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 34,364 Miles
£22,831
MG MG ZS 1.5 Hybrid+ Trophy Auto Euro 6 (s/s) 5dr

MG MG ZS 1.5 Hybrid+ Trophy Auto Euro 6 (s/s) 5dr

Newcastle upon tyne, Tyne and wear
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 16,717 Miles
£16,998
Audi Q5 2.0 TDI S Line Plus Quattro Euro 5 (s/s) 5dr

Audi Q5 2.0 TDI S Line Plus Quattro Euro 5 (s/s) 5dr

Blackburn, Lancashire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 117,920 Miles
£4,745
Skoda Enyaq IV 62kWh 60 Auto 5dr (DC120kW)

Skoda Enyaq IV 62kWh 60 Auto 5dr (DC120kW)

  • 2023 reg
  • Electric
  • 5 Doors
  • Automatic
  • 36,422 Miles
£16,509
MINI Hatch 2.0 John Cooper Works Euro 6 (s/s) 3dr

MINI Hatch 2.0 John Cooper Works Euro 6 (s/s) 3dr

Stoke-on-trent, Staffordshire
  • 2019 reg
  • Petrol
  • 3 Doors
  • Manual
  • 39,320 Miles
£14,495
Citroen DS3 1.6 VTi DStyle Euro 5 3dr

Citroen DS3 1.6 VTi DStyle Euro 5 3dr

Knutsford, Cheshire
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 73,000 Miles
£2,595
Image unavailable

Vauxhall Grandland 1.2 Ultimate E-DCT Euro 6 (s/s) 5dr

Great yarmouth, Norfolk
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 2,448 Miles
£26,798
Image unavailable

Vauxhall Corsa 1.4i Griffin Euro 6 (s/s) 5dr

Great yarmouth, Norfolk
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 29,962 Miles
£8,798
Peugeot 2008 1.2 GT E-DSC6 Euro 6 (s/s) 5dr

Peugeot 2008 1.2 GT E-DSC6 Euro 6 (s/s) 5dr

Blackpool, Lancashire
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 6,490 Miles
£19,498
Honda Civic 1.6 I-DTEC SE Plus Euro 5 (s/s) 5dr

Honda Civic 1.6 I-DTEC SE Plus Euro 5 (s/s) 5dr

Warrington, Cheshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 55,818 Miles
£7,980
Volkswagen Polo 1.0 TSI Life DSG Euro 6 (s/s) 5dr

Volkswagen Polo 1.0 TSI Life DSG Euro 6 (s/s) 5dr

Morecambe, Lancashire
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 35,655 Miles
£15,998
Porsche 911 3.6 T-Hybrid 992 Carrera 4 GTS PDK 4WD Euro 6 (s/s) 2dr

Porsche 911 3.6 T-Hybrid 992 Carrera 4 GTS PDK 4WD Euro 6 (s/s) 2dr

Macclesfield, Cheshire
  • 2025 reg
  • Petrol Hybrid
  • 2 Doors
  • Automatic
  • 3,500 Miles
£149,990
Vauxhall Mokka 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

Vauxhall Mokka 1.2 Turbo Ultimate Euro 6 (s/s) 5dr

Livingston, West lothian
  • 2025 reg
  • Petrol
  • 5 Doors
  • Manual
  • 4,609 Miles
£18,998
Dacia Sandero 1.0 SCe Essential Euro 6 (s/s) 5dr

Dacia Sandero 1.0 SCe Essential Euro 6 (s/s) 5dr

Peebles, Peeblesshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 81,133 Miles
£6,250
Renault Scenic 1.5 DCi Dynamique 5dr

Renault Scenic 1.5 DCi Dynamique 5dr

Birmingham, Warwickshire
  • 2007 reg
  • Diesel
  • 5 Doors
  • Manual
  • 105,000 Miles
£395
Image unavailable

Volkswagen Golf 1.6 TDI SE Nav Euro 6 (s/s) 5dr

Belfast
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 95,000 Miles
£9,950
Peugeot 5008 1.2 PureTech GT Line SUV 5dr Petrol Manual Euro 6 (s/s) (130 Ps)

Peugeot 5008 1.2 PureTech GT Line SUV 5dr Petrol Manual Euro 6 (s/s) (130 Ps)

Altrincham, Cheshire
  • 2020 reg
  • Petrol
  • Manual
  • 46,564 Miles
£15,610
......