Filter results 87 Cars
Browse by trim
- Mazda 2 Hatchback Black+ Edition Petrol
- Mazda 2 Hatchback GT Petrol
- Mazda 2 Hatchback GT Sport Petrol
- Mazda 2 Hatchback GT Sport Nav+ Petrol
- Mazda 2 Hatchback SE Petrol
- Mazda 2 Hatchback SE+ Petrol
- Mazda 2 Hatchback SE-L Petrol
- Mazda 2 Hatchback SE-L Nav Petrol
- Mazda 2 Hatchback SE-L+ Petrol
- Mazda 2 Hatchback Sport Black Petrol
Sort By
2020 Mazda 2
1.5 Skyactiv G GT Sport Nav 5dr
1.5 Skyactiv G GT Sport Nav 5dr
HPL Motors Limited -
12,106 miles
Request callback
£14,999
2021 Mazda 2
1.5 e-Skyactiv G 115 GT Sport Tech 5dr
1.5 e-Skyactiv G 115 GT Sport Tech 5dr
Hendy Mazda Horsham
8,648 miles
Request callback
£15,000
2021 Mazda 2
1.5 Skyactiv G GT Sport Nav 5dr
1.5 Skyactiv G GT Sport Nav 5dr
Leslies Motors Mazda Isle of Wight
10,372 miles
Request callback
£15,499
2022 Mazda 2
1.5 Skyactiv G GT Sport 5dr Auto
1.5 Skyactiv G GT Sport 5dr Auto
Bristol Street Motors SEAT Darlington
19,506 miles
Request callback
£16,011
2022 Mazda 2
1.5 Skyactiv G GT Sport 5dr Auto
1.5 Skyactiv G GT Sport 5dr Auto
Vospers Mazda Exeter
18,656 miles
Request callback
£16,250
2021 Mazda 2
1.5 Skyactiv G GT Sport 5dr Auto
1.5 Skyactiv G GT Sport 5dr Auto
Penton Motor Group Citroen Bournemouth
21,000 miles
Request callback
£16,495
2022 Mazda 2
1.5 Skyactiv G Sport 5dr Auto
1.5 Skyactiv G Sport 5dr Auto
Sandicliffe Mazda Leicester
9,985 miles
Request callback
£16,500
2023 Mazda 2
1.5 Skyactiv G Exclusive-Line 5dr Auto
1.5 Skyactiv G Exclusive-Line 5dr Auto
Ashford Orbital Mazda
3,476 miles
Request callback
£16,995
2023 Mazda 2
1.5 Skyactiv G GT Sport 5dr Auto
1.5 Skyactiv G GT Sport 5dr Auto
Hendy Mazda Eastleigh
6,682 miles
Request callback
£18,500
2022 Mazda 2
1.5 Skyactiv G GT Sport 5dr Auto
1.5 Skyactiv G GT Sport 5dr Auto
Leslies Motors Mazda Isle of Wight
7,445 miles
Request callback
£18,699
Buy new from | £17,134 | (list price from £18,625) |
Showing 76 - 87 of 87 cars