Sort By
2017 Suzuki Swift
1.2 Sz-L [Nav] 3Dr
Islington Suzuki
27,980 miles
2016 Suzuki Swift
1.2 Sz-L [Nav] 5Dr
Arnold Clark Warrington Renault / Dacia (Westbrook)
16,969 miles
2016 Suzuki Swift
1.2 Sz-L [Nav] 5Dr
Arnold Clark Huddersfield Peugeot / Renault / Dacia
40,121 miles
2016 Suzuki Swift
1.2 Sz-L [Nav] 3Dr
Richmond Suzuki Fareham
24,236 miles
2016 Suzuki Swift
1.2 Sz-L [Nav] 5Dr
Truscotts Peugeot Launceston
30,443 miles
2017 Suzuki Swift
1.2 Sz-L [Nav] 3Dr
Hodgson Suzuki Newcastle
20,709 miles
2016 Suzuki Swift
1.2 Sz-L [Nav] 5Dr
Donnelly Suzuki Belfast
22,840 miles
2016 Suzuki Swift
1.2 Sz-L [Nav] 5Dr
Motorchoice Dundee
26,778 miles
2016 Suzuki Swift
1.2 Sz-L [Nav] 3Dr
Ballyrobert Vauxhall Bangor
13,590 miles
2017 Suzuki Swift
1.2 Sz-L [Nav] 3Dr
Hartwell Kidlington Super Centre
17,675 miles
Buy new from £11,487 (list price from £13,709)
Contract hire from £126.34 per month
Showing 1 - 10 of 56 cars