New & Used Mazda for Sale in Birmingham, AL
Filters

Used 2016 Mazda MX-5 Miata Grand Touring
24,776 mi.

Used 2021 Mazda Mazda3 FWD w/Preferred Package
2,732 mi.

Used 2017 Mazda Mazda6 Touring
21,954 mi.

Used 2017 Mazda CX-5 Sport
23,954 mi.

Used 2019 Mazda CX-5 Signature
7,365 mi.

Used 2020 Mazda CX-5 Touring
48,494 mi.

Used 2015 Mazda Mazda3 i Sport
23,988 mi.

Used 2016 Mazda CX-9 Signature
104,556 mi.

Used 2018 Mazda Mazda3 Touring
30,129 mi.

Used 2021 Mazda CX-5 Touring
41,158 mi.

Used 2020 Mazda CX-9 Touring
15,231 mi.

Used 2014 Mazda Mazda6 i Sport
192,721 mi.

Used 2016 Mazda CX-5 Grand Touring
19,885 mi.

Used 2019 Mazda CX-5 Grand Touring
38,049 mi.

Used 2016 Mazda MX-5 Miata Grand Touring
21,206 mi.

Used 2017 Mazda Mazda6 Sport
31,963 mi.

Used 2022 Mazda Mazda3 Carbon Edition
309 mi.

Used 2017 Mazda MX-5 Miata RF Grand Touring
44,508 mi.

Used 2016 Mazda MX-5 Miata Club
8,810 mi.

Used 2018 Mazda CX-5 Sport
44,963 mi.