Johnsons Mazda Swindon used cars for sale on What Car?

In partnership with

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

In partnership with

Cars found 358,526

Chosen Filters (1)
* Postcode invalid
Mazda CX-30 2.0 SKYACTIV-X MHEV SE-L Lux Euro 6 (s/s) 5dr

Mazda CX-30 2.0 SKYACTIV-X MHEV SE-L Lux Euro 6 (s/s) 5dr

Swindon, Wiltshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 15,990 Miles
£16,844
Ford Focus 1.0T EcoBoost Titanium Euro 6 (s/s) 5dr

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

Northolt, Middlesex
  • 2017 reg
  • Petrol
  • 5 Doors
  • Manual
  • 79,289 Miles
£5,495
BMW 1 Series 1.5 116d SE Business Euro 6 (s/s) 5dr

BMW 1 Series 1.5 116d SE Business Euro 6 (s/s) 5dr

Derby, Derby
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 65,309 Miles
£9,290
Ford PUMA 1.0T EcoBoost MHEV ST-Line Euro 6 (s/s) 5dr

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

Derby, Derbyshire
  • 2023 reg
  • Petrol Hybrid
  • 5 Doors
  • Manual
  • 9,296 Miles
£17,622
Honda Civic 1.8 I-VTEC EX GT 5dr

Honda Civic 1.8 I-VTEC EX GT 5dr

Wokingham, Berkshire
  • 2010 reg
  • Petrol
  • 5 Doors
  • Manual
  • 53,900 Miles
£5,995
Volvo V40 2.0 D4 R-Design Euro 6 (s/s) 5dr

Volvo V40 2.0 D4 R-Design Euro 6 (s/s) 5dr

Derby, Derbyshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 32,000 Miles
£11,900
Volvo XC60 2.0 D4 SE Nav Euro 6 (s/s) 5dr

Volvo XC60 2.0 D4 SE Nav Euro 6 (s/s) 5dr

Derby, Derbyshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 62,000 Miles
£13,200
BMW 1 Series 1.5 116d Sport Euro 6 (s/s) 5dr

BMW 1 Series 1.5 116d Sport Euro 6 (s/s) 5dr

Garden city, Cheshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 83,000 Miles
£6,995
Nissan X-TRAIL 1.5 H E-POWER Tekna Auto Euro 6 (s/s) 5dr

Nissan X-TRAIL 1.5 H E-POWER Tekna Auto Euro 6 (s/s) 5dr

Bromsgrove, Worcestershire
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 9,111 Miles
£31,413
Fiat 500C 1.2 Lounge Euro 5 2dr

Fiat 500C 1.2 Lounge Euro 5 2dr

Southampton, Hampshire
  • 2010 reg
  • Petrol
  • 2 Doors
  • Manual
  • 89,000 Miles
£2,995
Volkswagen T-ROC 1.6 TDI S Euro 6 (s/s) 5dr

Volkswagen T-ROC 1.6 TDI S Euro 6 (s/s) 5dr

Leighton buzzard, Bedfordshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 94,450 Miles
£10,499
BMW X5 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Aylesford, Kent
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 63,756 Miles
£42,990
Vauxhall ZAFIRA TOURER 2.0 CDTi Exclusiv Auto Euro 5 5dr

Vauxhall ZAFIRA TOURER 2.0 CDTi Exclusiv Auto Euro 5 5dr

Newcastle upon tyne
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 81,259 Miles
£4,799
MINI Hatch 1.5 Cooper Exclusive Euro 6 (s/s) 3dr

MINI Hatch 1.5 Cooper Exclusive Euro 6 (s/s) 3dr

Reading, Berkshire
  • 2019 reg
  • Petrol
  • 3 Doors
  • Manual
  • 45,323 Miles
£13,490
Mercedes-Benz GLE 2.1 GLE250d AMG Line (Premium Plus) G-Tronic 4MATIC Euro 6 (s/s) 5dr

Mercedes-Benz GLE 2.1 GLE250d AMG Line (Premium Plus) G-Tronic 4MATIC Euro 6 (s/s) 5dr

Dartford
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 43,104 Miles
£25,600
Mazda MAZDA2 1.5 SKYACTIV-G SE+ Euro 6 (s/s) 5dr

Mazda MAZDA2 1.5 SKYACTIV-G SE+ Euro 6 (s/s) 5dr

Wigan, Lancashire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 25,426 Miles
£8,995
SEAT Leon 1.5 TSI EVO FR Black Edition Euro 6 (s/s) 5dr

SEAT Leon 1.5 TSI EVO FR Black Edition Euro 6 (s/s) 5dr

Worcester, Worcestershire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 31,580 Miles
£13,995
MINI Clubman 2.0 Cooper SD Euro 6 (s/s) 6dr

MINI Clubman 2.0 Cooper SD Euro 6 (s/s) 6dr

Salfords, Surrey
  • 2016 reg
  • Diesel
  • 6 Doors
  • Manual
  • 31,000 Miles
£13,952
Volvo XC60 2.0 D4 R-Design Nav Euro 6 (s/s) 5dr

Volvo XC60 2.0 D4 R-Design Nav Euro 6 (s/s) 5dr

Ebbw vale, Gwent
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 61,000 Miles
£15,000
Image unavailable

Volkswagen Golf 1.6 TDI BlueMotion Tech GT Euro 6 (s/s) 3dr

Southampton, Hampshire
  • 2017 reg
  • Diesel
  • 3 Doors
  • Manual
  • 106,000 Miles
£7,995
......