JOHN BARR CARS LIMITED used cars for sale on What Car?

In partnership with

Find and buy your perfect used car from JOHN BARR CARS LIMITED on What Car? Classifieds, the easiest and most powerful used car search around.

In partnership with

Cars found 359,021

Chosen Filters (1)
* Postcode invalid
Nissan Qashqai 1.3 DIG-T MHEV Acenta Premium Euro 6 (s/s) 5dr

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

Antrim, County antrim
  • 2022 reg
  • Petrol Hybrid
  • 5 Doors
  • Manual
  • 22,400 Miles
£14,695
BMW 1 Series 2.0 120d M Sport Auto Euro 5 (s/s) 3dr

BMW 1 Series 2.0 120d M Sport Auto Euro 5 (s/s) 3dr

Manchester, Lancashire
  • 2014 reg
  • Diesel
  • 3 Doors
  • Automatic
  • 109,000 Miles
£5,750
Tesla Model Y (Dual Motor) Long Range Auto 4WDE 5dr

Tesla Model Y (Dual Motor) Long Range Auto 4WDE 5dr

Derby, Derbyshire
  • 2023 reg
  • Electric
  • 5 Doors
  • Automatic
  • 24,482 Miles
£27,695
Land Rover DISCOVERY 3.0 SD V6 HSE Auto 4WD Euro 6 (s/s) 5dr

Land Rover DISCOVERY 3.0 SD V6 HSE Auto 4WD Euro 6 (s/s) 5dr

Macclesfield, Cheshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 76,000 Miles
£26,890
Land Rover DISCOVERY 3.0 SD V6 HSE Auto 4WD Euro 6 (s/s) 5dr

Land Rover DISCOVERY 3.0 SD V6 HSE Auto 4WD Euro 6 (s/s) 5dr

Macclesfield, Cheshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 76,000 Miles
£26,890
Nissan JUKE 1.6 Tekna XTRON Euro 6 5dr

Nissan JUKE 1.6 Tekna XTRON Euro 6 5dr

Swindon, Wiltshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 73,026 Miles
£7,700
DS AUTOMOBILES DS 3 1.2 PureTech Connected Chic Euro 6 3dr

DS AUTOMOBILES DS 3 1.2 PureTech Connected Chic Euro 6 3dr

Manchester, Lancashire
  • 2018 reg
  • Petrol
  • 3 Doors
  • Manual
  • 74,664 Miles
£2,450
Peugeot 106 1.6 GTi 3dr

Peugeot 106 1.6 GTi 3dr

Redditch, Worcestershire
  • 1998 reg
  • Petrol
  • 3 Doors
  • Manual
  • 56,900 Miles
£14,995
Nissan Qashqai 1.6 Tekna 2WD 5dr

Nissan Qashqai 1.6 Tekna 2WD 5dr

Manchester, Lancashire
  • 2008 reg
  • Petrol
  • 5 Doors
  • Manual
  • 112,000 Miles
£1,250
Ford Focus 1.0T EcoBoost Active X Euro 6 (s/s) 5dr

Ford Focus 1.0T EcoBoost Active X Euro 6 (s/s) 5dr

Manchester, Lancashire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 5,700 Miles
£14,799
Toyota RAV4 2.5 VVT-h Icon CVT Euro 6 (s/s) 5dr

Toyota RAV4 2.5 VVT-h Icon CVT Euro 6 (s/s) 5dr

Kidlington, Oxford
  • 2020 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 42,199 Miles
£19,949
Jaguar F-PACE 2.0 D180 Prestige Auto AWD Euro 6 (s/s) 5dr

Jaguar F-PACE 2.0 D180 Prestige Auto AWD Euro 6 (s/s) 5dr

Leighton buzzard, Bedfordshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 48,000 Miles
£15,995
Audi A1 1.4 TFSI Sport Sportback S Tronic Euro 6 (s/s) 5dr

Audi A1 1.4 TFSI Sport Sportback S Tronic Euro 6 (s/s) 5dr

Shepton mallet, Somerset
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 46,914 Miles
£10,321
Hyundai Amica 1.1 CDX 5dr

Hyundai Amica 1.1 CDX 5dr

Bristol, Somerset
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 62,800 Miles
£2,495
Skoda FABIA 1.0 SE Euro 6 (s/s) 5dr

Skoda FABIA 1.0 SE Euro 6 (s/s) 5dr

Huddersfield, West yorkshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 58,929 Miles
£8,583
Image unavailable

Vauxhall Corsa 1.2 16V SXi Euro 5 5dr (A/C)

Aldershot, Hampshire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 59,000 Miles
£3,999
Vauxhall ADAM 1.4 16v SLAM Euro 5 3dr

Vauxhall ADAM 1.4 16v SLAM Euro 5 3dr

Leicester, Leicestershire
  • 2014 reg
  • Petrol
  • 3 Doors
  • Manual
  • 75,315 Miles
£3,989
Volkswagen TRANSPORTER N/A

Volkswagen TRANSPORTER N/A

Bedford, Bedfordshire
  • 2023 reg
  • Diesel
  • Manual
  • 38,000 Miles
£14,900
Audi A1 1.4 TFSI Amplified Edition Sportback S Tronic Euro 5 (s/s) 5dr

Audi A1 1.4 TFSI Amplified Edition Sportback S Tronic Euro 5 (s/s) 5dr

Shepton mallet, Somerset
  • 2014 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 42,350 Miles
£9,292
Ford Focus 1.0T EcoBoost Titanium Navigator Euro 5 (s/s) 5dr

Ford Focus 1.0T EcoBoost Titanium Navigator Euro 5 (s/s) 5dr

Bury, Lancashire
  • 2014 reg
  • Petrol
  • 5 Doors
  • Manual
  • 88,534 Miles
£3,230
......