Imperial Motor Sales Ltd used cars for sale on What Car?

In partnership with

Find and buy your perfect used car from Imperial Motor Sales Ltd on What Car? Classifieds, the easiest and most powerful used car search around.

In partnership with

Cars found 338,595

Chosen Filters (1)
* Postcode invalid
Ford Focus 1.6 TDCi Zetec Euro 5 (s/s) 5dr

Ford Focus 1.6 TDCi Zetec Euro 5 (s/s) 5dr

Birmingham, Worcestershire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 97,000 Miles
£2,995
BMW 3 Series 2.0 318d M Sport Euro 5 (s/s) 4dr

BMW 3 Series 2.0 318d M Sport Euro 5 (s/s) 4dr

Stratford-upon-avon, Warwickshire
  • 2013 reg
  • Diesel
  • 4 Doors
  • Manual
  • 144,000 Miles
£4,795
Kia Sportage 1.6 T-GDi 2 Euro 6 (s/s) 5dr

Kia Sportage 1.6 T-GDi 2 Euro 6 (s/s) 5dr

Bedford, Bedfordshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 30,465 Miles
£17,250
Hyundai KONA 1.6 H-GDi Ultimate DCT Euro 6 (s/s) 5dr

Hyundai KONA 1.6 H-GDi Ultimate DCT Euro 6 (s/s) 5dr

Guildford, Surrey
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 9,372 Miles
£25,790
Image unavailable

Jaguar XE 2.0d Prestige Euro 6 (s/s) 4dr

Ripley, Derbyshire
  • 2015 reg
  • Diesel
  • 4 Doors
  • Manual
  • 76,672 Miles
£5,995
Vauxhall Grandland Electric 73kWh GS Auto 5dr

Vauxhall Grandland Electric 73kWh GS Auto 5dr

Basingstoke, Hampshire
  • 2025 reg
  • Electric
  • 5 Doors
  • Automatic
  • 10 Miles
£25,990
Toyota AYGO 1.0 VVT-i X-play Euro 5 5dr Euro 5

Toyota AYGO 1.0 VVT-i X-play Euro 5 5dr Euro 5

Dartford, Kent
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 96,000 Miles
£3,500
Nissan Navara 2.3 DCi Tekna 4WD Euro 6 (s/s) 4dr

Nissan Navara 2.3 DCi Tekna 4WD Euro 6 (s/s) 4dr

Oldham, Lancashire
  • 2017 reg
  • Diesel
  • 4 Doors
  • Manual
  • 93,000 Miles
£12,490
Vauxhall Zafira 1.6 16V Design Euro 5 5dr

Vauxhall Zafira 1.6 16V Design Euro 5 5dr

Didcot, Oxfordshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 125,697 Miles
£800
Image unavailable

Fiat 500 1.2 Lounge Euro 6 (s/s) 3dr

Dunstable, Bedfordshire
  • 2019 reg
  • Petrol
  • 3 Doors
  • Manual
  • 17,124 Miles
£8,699
Land Rover Defender 90 3.0 D250 MHEV X-Dynamic HSE Auto 4WD Euro 6 (s/s) 3dr

Land Rover Defender 90 3.0 D250 MHEV X-Dynamic HSE Auto 4WD Euro 6 (s/s) 3dr

Harlow, Essex
  • 2024 reg
  • Diesel
  • 3 Doors
  • Automatic
  • 15,000 Miles
£57,995
Mercedes-Benz A-CLASS 1.3 A200 AMG Line (Premium) 7G-DCT Euro 6 (s/s) 5dr

Mercedes-Benz A-CLASS 1.3 A200 AMG Line (Premium) 7G-DCT Euro 6 (s/s) 5dr

Ongar, Essex
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 46,300 Miles
£16,750
Nissan Qashqai 1.3 DIG-T MHEV Acenta Premium XTRON Euro 6 (s/s) 5dr

Nissan Qashqai 1.3 DIG-T MHEV Acenta Premium XTRON Euro 6 (s/s) 5dr

Leamington spa, Warwickshire
  • 2022 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 14,577 Miles
£16,690
Suzuki Swift 1.2 SZ3 Euro 5 3dr

Suzuki Swift 1.2 SZ3 Euro 5 3dr

Bedford, Bedfordshire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 65,580 Miles
£3,795
Vauxhall Grandland X 1.2 Turbo SE Auto Euro 6 (s/s) 5dr

Vauxhall Grandland X 1.2 Turbo SE Auto Euro 6 (s/s) 5dr

Chippenham, Wiltshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 64,950 Miles
£9,498
Image unavailable

BMW 3 SERIES 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

Swanley, Kent
  • 2020 reg
  • Petrol Plug-in Hybrid
  • 4 Doors
  • Automatic
  • 63,591 Miles
£18,995
Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Fiat 500 1.0 MHEV Euro 6 (s/s) 3dr

Nuneaton, Warwickshire
  • 2023 reg
  • Petrol
  • 3 Doors
  • Manual
  • 11,496 Miles
£10,719
Ford TRANSIT CUSTOM 2.0 300 EcoBlue Leader Crew Van L1 H1 Euro 6 (s/s) 5dr

Ford TRANSIT CUSTOM 2.0 300 EcoBlue Leader Crew Van L1 H1 Euro 6 (s/s) 5dr

Edinburgh, Midlothian
  • 2022 reg
  • Diesel
  • 5 Doors
  • Manual
  • 64,000 Miles
£17,999
Ford Focus 1.0T EcoBoost ST-Line Euro 6 (s/s) 5dr

Ford Focus 1.0T EcoBoost ST-Line Euro 6 (s/s) 5dr

Spalding, Lincolnshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 37,500 Miles
£10,495
Volkswagen Polo 1.2 TSI R-Line Euro 5 3dr

Volkswagen Polo 1.2 TSI R-Line Euro 5 3dr

Spennymoor, County durham
  • 2012 reg
  • Petrol
  • 3 Doors
  • Manual
  • 90,000 Miles
£4,695
......