Used Fiat 500 cars for sale on What Car?

in partnership

What Car? Classifieds have 1,155 approved used Fiat 500 cars available for sale from Fiat approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used Fiat 500 cars near you.

in partnership

Cars found 1,155

Cars found 1,155

Active Filters (2)

fiat 500 1.2 pop 3dr [start stop]

£3,798
2013
wigan, lancashire
47,302 Miles
petrol
manual
3 Doors
2013
£3,798
wigan, lancashire
47,302 Miles
petrol
manual
3 Doors
wigan, lancashire

fiat 500 1.2 pop 3dr [start stop]

£3,991
2013
middlesbrough, yorkshire
42,404 Miles
petrol
manual
3 Doors
2013
£3,991
middlesbrough, yorkshire
42,404 Miles
petrol
manual
3 Doors
middlesbrough, yorkshire
Dealer logo

fiat 500 1.2 pop 3dr [start stop]

£3,995
2014
avon meads, somerset
61,042 Miles
petrol
manual
3 Doors
2014
£3,995
avon meads, somerset
61,042 Miles
petrol
manual
3 Doors
avon meads, somerset
Dealer logo

fiat 500 1.2 lounge 3dr [start stop]

£3,998
2013
doncaster, yorkshire
84,412 Miles
petrol
manual
3 Doors
2013
£3,998
doncaster, yorkshire
84,412 Miles
petrol
manual
3 Doors
doncaster, yorkshire

fiat 500 1.2 lounge 3dr [start stop]

£4,000
2013
milton keynes, buckinghamshire
68,054 Miles
petrol
manual
3 Doors
2013
£4,000
milton keynes, buckinghamshire
68,054 Miles
petrol
manual
3 Doors
milton keynes, buckinghamshire
Dealer logo

fiat 500 1.2 colour therapy 3dr

£4,200
2013
west tullos, kincardineshire
53,516 Miles
petrol
manual
3 Doors
2013
£4,200
west tullos, kincardineshire
53,516 Miles
petrol
manual
3 Doors
west tullos, kincardineshire
Dealer logo

fiat 500 1.2 lounge 3dr [start stop]

£4,250
2013
darlington, durham
52,000 Miles
petrol
manual
3 Doors
2013
£4,250
darlington, durham
52,000 Miles
petrol
manual
3 Doors
darlington, durham
Dealer logo

fiat 500 1.2 pop 3dr [start stop]

£4,250
2014
newcastle under lyme, staffordshire
86,317 Miles
petrol
manual
3 Doors
2014
£4,250
newcastle under lyme, staffordshire
86,317 Miles
petrol
manual
3 Doors
newcastle under lyme, staffordshire
Dealer logo

fiat 500 0.9 twinair colour therapy 3dr

£4,286
2013
nottingham, nottinghamshire
32,408 Miles
petrol
manual
3 Doors
2013
£4,286
nottingham, nottinghamshire
32,408 Miles
petrol
manual
3 Doors
nottingham, nottinghamshire
Dealer logo

fiat 500 1.2 pop 3dr [start stop]

£4,297
2013
speke, lancashire
50,904 Miles
petrol
manual
3 Doors
2013
£4,297
speke, lancashire
50,904 Miles
petrol
manual
3 Doors
speke, lancashire
...