Mazda 2 for sale

89 cars found for Mazda 2 for sale

2017 Automatic

Petrol 103,500 kms

2021 Automatic

Petrol 80,000 kms

2015 Automatic

Petrol 73,100 kms

1992 Manual

Petrol 175,800 kms

2018 Automatic

Petrol 73,000 kms

2021 Automatic

Petrol 68,000 kms

2013 Automatic

51,984 kms

2016 Automatic

66,049 kms

2008 Manual

Petrol - Unleaded 246,254 kms

2013 Manual

Petrol - Unleaded 192,118 kms