Moto Barn used cars for sale on What Car?

In partnership with

Find and buy your perfect used car from Moto Barn on What Car? Classifieds, the easiest and most powerful used car search around.

In partnership with

Cars found 335,135

Chosen Filters (1)
* Postcode invalid
Image unavailable

SEAT Ibiza 1.4 TDI Ecomotive Euro 4 5dr

Harrogate, North yorkshire
  • 2010 reg
  • Diesel
  • 5 Doors
  • Manual
  • 42,000 Miles
£4,500
Audi A4 2.0 TDI Black Edition S Tronic Quattro Euro 6 (s/s) 4dr

Audi A4 2.0 TDI Black Edition S Tronic Quattro Euro 6 (s/s) 4dr

Peterborough, Cambridgeshire
  • 2018 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 56,884 Miles
£17,990
Image unavailable

Ford Fiesta 1.4 Edge 5dr

Hitchin, Hertfordshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 114,026 Miles
£1,690
Image unavailable

MG MG HS 1.5 T-GDI Trophy DCT Euro 6 (s/s) 5dr

Newry, County down
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 15,709 Miles
£19,995
Land Rover RANGE ROVER SPORT 2.0 P400e 13.1kWh Autobiography Dynamic Auto 4WD Euro 6 (s/s) 5dr

Land Rover RANGE ROVER SPORT 2.0 P400e 13.1kWh Autobiography Dynamic Auto 4WD Euro 6 (s/s) 5dr

Darlington,, County durham
  • 2020 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 46,734 Miles
£39,950
Skoda CITIGO 1.0 MPI Sport Euro 5 3dr

Skoda CITIGO 1.0 MPI Sport Euro 5 3dr

Worcester, Worcestershire
  • 2013 reg
  • Petrol
  • 3 Doors
  • Manual
  • 49,964 Miles
£4,690
Nissan Qashqai 1.5 DCi N-tec+ 2WD Euro 6 (s/s) 5dr

Nissan Qashqai 1.5 DCi N-tec+ 2WD Euro 6 (s/s) 5dr

Halifax, West yorkshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 53,485 Miles
£5,890
Hyundai I10 1.2 Premium Euro 5 5dr

Hyundai I10 1.2 Premium Euro 5 5dr

Preston, Lancashire
  • 2015 reg
  • Petrol
  • 5 Doors
  • Manual
  • 43,674 Miles
£5,985
Volkswagen Golf 1.6 TDI BlueMotion Tech SE Euro 5 (s/s) 5dr

Volkswagen Golf 1.6 TDI BlueMotion Tech SE Euro 5 (s/s) 5dr

Blackburn, Lancashire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 139,000 Miles
£3,795
Audi Q3 2.0 TDI 35 Sport S Tronic Euro 6 (s/s) 5dr

Audi Q3 2.0 TDI 35 Sport S Tronic Euro 6 (s/s) 5dr

Magherafelt, County londonderry
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 40,000 Miles
£19,495
Image unavailable

MG MG HS 1.5 T-GDI Trophy Euro 6 (s/s) 5dr

Newry, County down
  • 2024 reg
  • Petrol
  • 5 Doors
  • Manual
  • 11,577 Miles
£17,995
Audi Q3 1.5 TFSI CoD 35 Sport Sportback Euro 6 (s/s) 5dr

Audi Q3 1.5 TFSI CoD 35 Sport Sportback Euro 6 (s/s) 5dr

Eastbourne, East sussex
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 44,000 Miles
£20,899
Vauxhall MOKKA X 1.6i Active Euro 6 (s/s) 5dr

Vauxhall MOKKA X 1.6i Active Euro 6 (s/s) 5dr

Preston, Lancashire
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 43,909 Miles
£7,510
Audi A3 1.5 TFSI CoD S Line Sportback S Tronic Euro 6 (s/s) 5dr

Audi A3 1.5 TFSI CoD S Line Sportback S Tronic Euro 6 (s/s) 5dr

Beccles, Suffolk
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 44,000 Miles
£14,799
Mercedes-Benz A Class 1.3 A200 AMG Line 7G-DCT Euro 6 (s/s) 5dr

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

Croydon, London
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 49,661 Miles
£15,999
Image unavailable

MG MG HS 1.5 T-GDI Trophy DCT Euro 6 (s/s) 5dr

Newry, County down
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 13,463 Miles
£19,995
Nissan Note 1.4 16V N-tec+ Euro 5 5dr

Nissan Note 1.4 16V N-tec+ Euro 5 5dr

Peterborough, Northamptonshire
  • 2012 reg
  • Petrol
  • 5 Doors
  • Manual
  • 90,011 Miles
£2,390
Mazda MAZDA6 2.2 SKYACTIV-D Sport Nav Euro 6 (s/s) 4dr

Mazda MAZDA6 2.2 SKYACTIV-D Sport Nav Euro 6 (s/s) 4dr

Preston, Lancashire
  • 2017 reg
  • Diesel
  • 4 Doors
  • Manual
  • 86,550 Miles
£7,045
Mercedes-Benz A-CLASS 2.0 A250 AMG Euro 6 (s/s) 5dr

Mercedes-Benz A-CLASS 2.0 A250 AMG Euro 6 (s/s) 5dr

Norwich, Norfolk
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 67,285 Miles
£11,300
Honda Jazz 1.3 I-VTEC SE Euro 6 (s/s) 5dr

Honda Jazz 1.3 I-VTEC SE Euro 6 (s/s) 5dr

Thatcham, Berkshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 33,709 Miles
£9,599
......