Sort By
2019 Mazda 2
1.5 Sport Nav+ 5Dr
RRG Mazda Stockport
7,208 miles
Call dealer
£12,495
2019 Mazda 2
1.5 Sport Nav+ 5Dr Auto
Sandicliffe Mazda Leicester
3,991 miles
Call dealer
£14,500
2018 Mazda 2
1.5 Sport Nav+ 5Dr
Wessex Mazda Bristol
20,203 miles
Call dealer
£10,720
2018 Mazda 2
1.5 Sport Nav+ 5Dr
Baylis Hereford
11,652 miles
Call dealer
£11,079
2019 Mazda 2
1.5 Sport Nav+ 5Dr
Riverside SEAT Hull
4,046 miles
Call dealer
£11,790
2019 Mazda 2
1.5 Sport Nav+ 5Dr
Johnsons Mazda Tamworth
5,200 miles
Call dealer
£11,995
2019 Mazda 2
1.5 Sport Nav+ 5Dr Auto
Norton Way Mazda
1,416 miles
Call dealer
£13,980
2019 Mazda 2
1.5 Sport Nav+ 5Dr
Victoria Park Mazda
3,106 miles
Call dealer
£13,990
2018 Mazda 2
1.5 Sport Nav+ 5Dr
Maidstone Honda & Mazda
12,125 miles
Call dealer
£10,500
2019 Mazda 2
1.5 Sport Nav+ 5Dr
Taunton Ford
1,100 miles
Call dealer
£12,500
Buy new from £14,210 (list price from £15,820)
Contract hire from £156.43 per month
Showing 1 - 10 of 27 cars