113 Mazda listings within 50 miles of Charleston, SC, each scored against every vibe.
The 12 strongest vibe matches of 113. Every line under a car was generated from that car’s own attributes by the engine, never typed by hand.
2021 Mazda Miata Grand Touring$30,269 · 5,601 mi · North CharlestonZoom-Zoom99Mazda's driver-first bet · Handles better than it should
2025 Mazda CX-5 2.5 S Preferred$32,568 · 4,595 mi · North CharlestonFirst Baby99Four doors, because you are loading from the side · One owner, one story, no surprises
2024 Mazda CX-90 3.3 Turbo S Premium Plus$39,274 · 15,231 mi · Mount PleasantKaren99Commanding ride height · Immaculate neutral paint
2025 Mazda CX-5 2.5 S Preferred$31,804 · 6,602 mi · North CharlestonFirst Baby99Four doors, because you are loading from the side · One owner, one story, no surprises
2024 Mazda Mazda3 2.5 S Select Sport$19,926 · 47,947 mi · SummervilleSweet Sixteen99Insurance-friendly price · Modern safety tech
2021 Mazda CX-5 Carbon Edition$20,273 · 70,928 mi · SummervilleZoom-Zoom99Mazda's driver-first bet · Handles better than it should
2023 Mazda CX-50 2.5 Turbo Premium Plus$30,241 · 39,845 mi · CharlestonZoom-Zoom99Mazda's driver-first bet · Handles better than it should
2023 Mazda CX-5 2.5 S Carbon Edition$28,158 · 15,688 mi · North CharlestonFirst Baby99Four doors, because you are loading from the side · One owner, one story, no surprises
2025 Mazda CX-5 2.5 S Select$29,942 · 7,609 mi · North CharlestonFirst Baby99Four doors, because you are loading from the side · One owner, one story, no surprises
2025 Mazda CX-5 2.5 S Select$30,253 · 5,921 mi · North CharlestonFirst Baby99Four doors, because you are loading from the side · One owner, one story, no surprises
2024 Mazda CX-50 2.5 S Premium$30,118 · 18,142 mi · North CharlestonFirst Baby99Four doors, because you are loading from the side · One owner, one story, no surprises
2023 Mazda CX-5 2.5 Turbo$31,675 · 14,595 mi · North CharlestonFirst Baby99Four doors, because you are loading from the side · One owner, one story, no surprises