
Brand new - in stock now
Be the first to own one of these cars. There's no need to wait - they're available right now
View more dealsRRP£14,990
£11,999
Save£2,991
Fiat 500 1.2 8V S (s/s) 3dr
3 door Manual Petrol Hatchback
RRP£15,515
£12,499
Save£3,016
Fiat 500 0.9 TwinAir S (s/s) 3dr
3 door Manual Petrol Hatchback
RRP£15,715
£12,499
Save£3,216
Fiat 500 0.9 TwinAir Lounge (s/s) 3dr
3 door Manual Petrol Hatchback
RRP£20,950
£17,999
Save£2,951
Fiat 500X 1.0 FireFly Turbo 120th (s/s) 5dr
5 door Manual Petrol SUV
Latest second hand Fiat cars for sale in Birmingham
£4,880
Fiat 500C 1.2 Lounge 2dr
2012 (12 reg) | 30,000 miles
£4,499
Fiat 500 1.2 COLOUR THERAPY 3d 69 BHP AIR CONDITIONING
2013 (13 reg) | 32,123 miles
£1,490
Fiat Grande Punto 1.4 8v Active 5dr
2009 (09 reg) | 85,584 miles
£7,500
Fiat Doblo 1.6 MultiJet 16v Dynamic 5dr
2011 (11 reg) | 30,081 miles
£5,500
Fiat 500 1.2 S (s/s) 3dr
2013 (63 reg) | 40,000 miles
£4,295
Fiat Doblo 1.6 Multijet 16V Maxi LWB, New MOT included
2011 (11 reg) | 101,000 miles
£1,295
Fiat Panda 1.2 Eleganza 5dr
2007 (57 reg) | 95,000 miles
£9,950
Fiat 500 1.2 8V Pop Star Dualogic (s/s) 3dr
2017 (67 reg) | 8,031 miles
£8,095
Fiat 500 1.2 8V Lounge (s/s) 3dr
2017 (67 reg) | 9,964 miles
£8,000
Fiat 500C 1.2 Lounge 2dr
2016 (16 reg) | 11,874 miles
£3,850
Fiat 500 1.2 Lounge Dualogic (s/s) 3dr
2012 (12 reg) | 33,000 miles
£3,750
Fiat 500 1.2 Lounge (s/s) 3dr
2012 (12 reg) | 49,800 miles
£1,695
Fiat Grande Punto 1.4 DYNAMIC 5 DOOR
2006 (56 reg) | 78,000 miles
£895
Fiat Grande Punto 1.2 Active 5dr
2007 (57 reg) | 100,000 miles
£1,795
Fiat 500 1.2 Pop 3dr
2009 (58 reg) | 94,500 miles
£4,495
Fiat 500 1.2 C LOUNGE 3d 69 BHP
2012 (12 reg) | 48,000 miles
£899
Fiat Grande Punto 1.2 Active 5dr
2007 (07 reg) | 106,000 miles
£6,700
Fiat 500 1.2 S 3dr
2016 (66 reg) | 27,688 miles
£10,500
Fiat 500x 1.4 Multiair Lounge 5dr DCT
2016 (16 reg) | 9,930 miles
£1,199
Fiat Grande Punto 1.2 Active White Hatchback 3dr Petrol Manual (139 g/km, 65 bhp)
2008 (08 reg) | 110,599 miles
£2,975
Fiat 500 1.2 Pop (s/s) 3dr
2012 (62 reg) | 38,000 miles
£7,999
Fiat 500 1.2 Lounge 3dr
2018 (68 reg) | 5,890 miles
£2,850
Fiat 500 1.2 Pop (s/s) 3dr
2011 (11 reg) | 51,751 miles
£3,295
Fiat 500 1.2 Pop 3dr
2009 (59 reg) | 38,000 miles