Sort By
2018 Mazda 2
1.5 GT Sport Nav+ 5dr
Mazda Hanley
12,326 miles
Call dealer
£11,950
2018 Mazda 2
1.5 75 SE+ 5dr
Mazda Plymouth
6,546 miles
2018 Mazda 2
1.5 Sport Nav+ 5dr Auto
RRG Mazda Stockport
7,355 miles
Call dealer
£13,995
2020 Mazda 2
1.5 Skyactiv-G GT Sport Nav 5dr
RRG Mazda Stockport
1,611 miles
Call dealer
£15,495
2016 Mazda 2
1.5 SE-L Nav 5dr
Evans Halshaw Citroen, Ds & Vauxhall Cardiff
20,063 miles
2017 Mazda 2
1.5 Tech Edition 5dr
Ford Eastbourne
19,000 miles
2018 Mazda 2
1.5 75 SE+ 5dr
Donnelly Motorstore Bangor
8,520 miles
2018 Mazda 2
1.5 115 GT Sport Nav+ 5dr
Listers SEAT Coventry
17,502 miles
Call dealer
£11,990
2016 Mazda 2
1.5 115 Sport Nav 5dr
Honda Grimsby
39,121 miles
2013 Mazda 2
1.3 Tamura 5dr
Arnold Clark Aberdeen Hyundai
42,082 miles
Buy new from £14,210 (list price from £15,820)
Contract hire from £156.43 per month
Showing 1 - 10 of 326 cars