Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Light Gray 2025 Mazda CX-50 Hybrid PREFERRED PACKAGELight Gray 2025 Mazda CX-50 Hybrid PREFERRED PACKAGELight Gray 2025 Mazda CX-50 Hybrid PREFERRED PACKAGELight Gray 2025 Mazda CX-50 Hybrid PREFERRED PACKAGELight Gray 2025 Mazda CX-50 Hybrid PREFERRED PACKAGELight Gray 2025 Mazda CX-50 Hybrid PREFERRED PACKAGE

    $29,724

    $874
    29,589 mi.
    Est. $560/mo

    Dave Mungenast St. Louis Honda

    4.9
    Saint Louis, MO (15 mi)
    Check Availability

  • Deep Crystal Blue Mica 2024 Mazda CX-30 2.5 S Select SportDeep Crystal Blue Mica 2024 Mazda CX-30 2.5 S Select SportDeep Crystal Blue Mica 2024 Mazda CX-30 2.5 S Select SportDeep Crystal Blue Mica 2024 Mazda CX-30 2.5 S Select SportDeep Crystal Blue Mica 2024 Mazda CX-30 2.5 S Select SportDeep Crystal Blue Mica 2024 Mazda CX-30 2.5 S Select Sport

    $21,784

    53,309 mi.
    Est. $410/mo

    Dave Sinclair Lincoln South

    Ballwin, MO (11 mi)
    Check Availability

  • Jet Black Mica 2025 Mazda CX-50 2.5 S Premium Plus PackageJet Black Mica 2025 Mazda CX-50 2.5 S Premium Plus PackageJet Black Mica 2025 Mazda CX-50 2.5 S Premium Plus PackageJet Black Mica 2025 Mazda CX-50 2.5 S Premium Plus PackageJet Black Mica 2025 Mazda CX-50 2.5 S Premium Plus PackageJet Black Mica 2025 Mazda CX-50 2.5 S Premium Plus Package

    $28,186

    $398
    29,586 mi.
    Est. $531/mo

    Dave Sinclair Lincoln South

    Ballwin, MO (11 mi)
    Check Availability

  • Deep Crystal Blue Mica 2021 Mazda CX-5 TouringDeep Crystal Blue Mica 2021 Mazda CX-5 TouringDeep Crystal Blue Mica 2021 Mazda CX-5 TouringDeep Crystal Blue Mica 2021 Mazda CX-5 TouringDeep Crystal Blue Mica 2021 Mazda CX-5 TouringDeep Crystal Blue Mica 2021 Mazda CX-5 Touring

    $24,756

    42,530 mi.
    Est. $466/mo

    Auffenberg Auto Mall

    4.6
    Shiloh, IL (28 mi)
    Check Availability
  • $34,110

    24,274 mi.
    Est. $643/mo

    Bommarito Mazda South County

    St. Louis, MO (15 mi)
  • $24,711

    43,831 mi.
    Est. $465/mo

    Napleton's St. Louis Nissan

    4.2
    St. Louis, MO (3 mi)
    Check Availability
  • $27,008

    22,966 mi.
    Est. $509/mo

    Napleton's St. Louis Nissan

    4.2
    St. Louis, MO (3 mi)
    Check Availability
  • Ingot Blue Metallic 2025 Mazda CX-50 2.5 S Premium Package

    $31,562

    298 mi.
    Est. $595/mo

    Lou Fusz Mazda

    4.7
    Creve Coeur, MO (4 mi)
    Check Availability
  • Light Gray 2025 Mazda CX-50 Hybrid PREFERRED PACKAGELight Gray 2025 Mazda CX-50 Hybrid PREFERRED PACKAGELight Gray 2025 Mazda CX-50 Hybrid PREFERRED PACKAGELight Gray 2025 Mazda CX-50 Hybrid PREFERRED PACKAGELight Gray 2025 Mazda CX-50 Hybrid PREFERRED PACKAGELight Gray 2025 Mazda CX-50 Hybrid PREFERRED PACKAGE

    $29,724

    $874
    29,589 mi.
    Est. $560/mo

    Dave Mungenast St. Louis Honda

    4.9
    Saint Louis, MO (15 mi)
    Check Availability

  • Deep Crystal Blue Mica 2025 Mazda CX-90 3.3 Turbo Preferred

    $25,422

    84,412 mi.
    Est. $479/mo

    Lou Fusz Mazda

    4.7
    Creve Coeur, MO (4 mi)
    Check Availability
  • Soul Red Crystal Metallic 2026 Mazda CX-90 3.3 Turbo Preferred

    $36,494

    $3K
    6,805 mi.
    Est. $687/mo

    Lou Fusz Mazda

    4.7
    Creve Coeur, MO (4 mi)
    Check Availability
  • Sonic Silver Metallic 2017 Mazda CX-5 Touring

    $18,587

    83,050 mi.
    Est. $350/mo

    Dean Team Volvo Cars of Saint Louis

    4.8
    Saint Louis, MO (9 mi)
    Check Availability
  • $8,450

    198,479 mi.
    Est. $159/mo

    Lindenwood Auto Center

    St Louis, MO (11 mi)
    Check Availability
  • $17,429

    89,894 mi.
    Est. $328/mo

    HW Kia of West County

    2.1
    Ballwin, MO (11 mi)
    Check Availability
  • Soul Red Crystal Metallic 2025 Mazda CX-50 2.5 Turbo Premium Plus PackageSoul Red Crystal Metallic 2025 Mazda CX-50 2.5 Turbo Premium Plus PackageSoul Red Crystal Metallic 2025 Mazda CX-50 2.5 Turbo Premium Plus PackageSoul Red Crystal Metallic 2025 Mazda CX-50 2.5 Turbo Premium Plus PackageSoul Red Crystal Metallic 2025 Mazda CX-50 2.5 Turbo Premium Plus PackageSoul Red Crystal Metallic 2025 Mazda CX-50 2.5 Turbo Premium Plus Package

    $33,946

    $900
    6,500 mi.
    Est. $639/mo

    Dave Mungenast St. Louis Honda

    4.9
    Saint Louis, MO (15 mi)
    Check Availability

  • $19,896

    99,841 mi.
    Est. $375/mo

    HW Kia of West County

    2.1
    Ballwin, MO (11 mi)
    Check Availability
  • Wind Chill Pearl 2024 Mazda CX-50 2.5 S Premium Plus Package

    $29,614

    18,229 mi.
    Est. $558/mo

    Napleton's Mid Rivers Chrysler Jeep Dodge RAM Maserati Alfa Romeo

    3.2
    St Peters, MO (12 mi)
    Check Availability
  • Polymetal Gray Metallic 2026 Mazda CX-50 2.5 S Preferred PackagePolymetal Gray Metallic 2026 Mazda CX-50 2.5 S Preferred PackagePolymetal Gray Metallic 2026 Mazda CX-50 2.5 S Preferred PackagePolymetal Gray Metallic 2026 Mazda CX-50 2.5 S Preferred PackagePolymetal Gray Metallic 2026 Mazda CX-50 2.5 S Preferred PackagePolymetal Gray Metallic 2026 Mazda CX-50 2.5 S Preferred Package

    Not Priced

    13,501 mi.
    Est. $0/mo

    Ed Napleton Honda St. Peters

    4.8
    Saint Peters, MO (13 mi)
    Check Availability
  • Not Priced

    14,331 mi.
    Est. $0/mo

    Bommarito Mazda West County

    Ellisville, MO (14 mi)
  • $29,620

    5,317 mi.
    Est. $558/mo

    Bommarito Mazda West County

    Ellisville, MO (14 mi)
  • Jet Black 2025 Mazda CX-30 SelectJet Black 2025 Mazda CX-30 SelectJet Black 2025 Mazda CX-30 SelectJet Black 2025 Mazda CX-30 SelectJet Black 2025 Mazda CX-30 SelectJet Black 2025 Mazda CX-30 Select

    $23,367

    $816
    33,080 mi.
    Est. $440/mo

    Dave Mungenast St. Louis Honda

    4.9
    Saint Louis, MO (15 mi)
    Check Availability

  • Not Priced

    15,855 mi.
    Est. $0/mo

    Bommarito Mazda West County

    Ellisville, MO (14 mi)
  • Not Priced

    17,170 mi.
    Est. $0/mo

    Bommarito Mazda South County

    St. Louis, MO (15 mi)
  • Not Priced

    42,986 mi.
    Est. $0/mo

    Bommarito Mazda South County

    St. Louis, MO (15 mi)
  • Not Priced

    43,395 mi.
    Est. $0/mo

    Bommarito Mazda South County

    St. Louis, MO (15 mi)
  • $25,618

    28,511 mi.
    Est. $483/mo

    EchoPark Automotive St. Louis

    4.7
    Chesterfield, MO (16 mi)
    Check Availability
  • Rhodium White Premium 2026 Mazda CX-90 3.3 Turbo S Premium PlusRhodium White Premium 2026 Mazda CX-90 3.3 Turbo S Premium PlusRhodium White Premium 2026 Mazda CX-90 3.3 Turbo S Premium PlusRhodium White Premium 2026 Mazda CX-90 3.3 Turbo S Premium PlusRhodium White Premium 2026 Mazda CX-90 3.3 Turbo S Premium PlusRhodium White Premium 2026 Mazda CX-90 3.3 Turbo S Premium Plus

    $46,893

    1,654 mi.
    Est. $883/mo

    Victory Toyota of St. Louis

    4.5
    St. Louis, MO (15 mi)
    Check Availability

  • $36,123

    35,210 mi.
    Est. $680/mo

    Auffenberg Auto Mall

    4.6
    Shiloh, IL (28 mi)
    Check Availability
  • $36,679

    9,557 mi.
    Est. $691/mo

    Auffenberg Auto Mall

    4.6
    Shiloh, IL (28 mi)
    Check Availability
  • White 2016 Mazda CX-9 TouringWhite 2016 Mazda CX-9 TouringWhite 2016 Mazda CX-9 TouringWhite 2016 Mazda CX-9 TouringWhite 2016 Mazda CX-9 TouringWhite 2016 Mazda CX-9 Touring

    $15,998

    99,745 mi.
    Est. $301/mo

    CarMax Nashville

    4.4
    $199 delivery to St. Peters, MO (13 mi)
    Check Availability
  • Black 2023 Mazda CX-50 2.5 S Premium Plus PackageBlack 2023 Mazda CX-50 2.5 S Premium Plus PackageBlack 2023 Mazda CX-50 2.5 S Premium Plus PackageBlack 2023 Mazda CX-50 2.5 S Premium Plus PackageBlack 2023 Mazda CX-50 2.5 S Premium Plus PackageBlack 2023 Mazda CX-50 2.5 S Premium Plus Package

    $27,998

    31,944 mi.
    Est. $527/mo

    CarMax Jackson (TN)

    4.7
    $149 delivery to St. Peters, MO (13 mi)
    Check Availability