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
  • Sonic Silver Metallic 2021 Mazda CX-5 Grand TouringSonic Silver Metallic 2021 Mazda CX-5 Grand TouringSonic Silver Metallic 2021 Mazda CX-5 Grand TouringSonic Silver Metallic 2021 Mazda CX-5 Grand TouringSonic Silver Metallic 2021 Mazda CX-5 Grand TouringSonic Silver Metallic 2021 Mazda CX-5 Grand Touring

    $24,801

    $367
    24,376 mi.
    Est. $467/mo

    Dave Sinclair Lincoln South

    Ballwin, MO (11 mi)
    Check Availability

  • Deep Crystal Blue Mica 2026 Mazda CX-90 3.3 Turbo Premium SportDeep Crystal Blue Mica 2026 Mazda CX-90 3.3 Turbo Premium SportDeep Crystal Blue Mica 2026 Mazda CX-90 3.3 Turbo Premium SportDeep Crystal Blue Mica 2026 Mazda CX-90 3.3 Turbo Premium SportDeep Crystal Blue Mica 2026 Mazda CX-90 3.3 Turbo Premium SportDeep Crystal Blue Mica 2026 Mazda CX-90 3.3 Turbo Premium Sport

    $36,500

    $106
    19,858 mi.
    Est. $688/mo

    Victory Toyota of St. Louis

    4.5
    St. Louis, MO (15 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,008

    $716
    29,589 mi.
    Est. $546/mo

    Dave Mungenast St. Louis Honda

    4.9
    Saint Louis, MO (15 mi)
    Check Availability

  • $29,110

    17,170 mi.
    Est. $548/mo

    Bommarito Mazda South County

    St. Louis, MO (15 mi)
  • $35,610

    7,479 mi.
    Est. $671/mo

    Bommarito Mazda South County

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

    3,688 mi.
    Est. $481/mo

    Bommarito Mazda West County

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

    5,188 mi.
    Est. $556/mo

    Bommarito Mazda West County

    Ellisville, MO (14 mi)
  • Machine Gray Metallic 2020 Mazda Mazda3 FWD w/Preferred Package

    $14,806

    100,142 mi.
    Est. $279/mo

    Suntrup Ford Westport

    3.6
    St. Louis, MO (3 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,646

    $751
    6,500 mi.
    Est. $634/mo

    Dave Mungenast St. Louis Honda

    4.9
    Saint Louis, MO (15 mi)
    Check Availability

  • Not Priced

    95,900 mi.
    Est. $0/mo

    Lou Fusz Kia

    4.6
    St. Louis, MO (4 mi)
    Check Availability
  • Deep Crystal Blue Mica 2025 Mazda CX-90 3.3 Turbo Preferred

    $24,566

    $856
    84,412 mi.
    Est. $463/mo

    Lou Fusz Mazda

    4.7
    Creve Coeur, MO (4 mi)
    Check Availability
  • $26,920

    41,797 mi.
    Est. $507/mo

    Bommarito Nissan Hazelwood

    4.9
    Hazelwood, MO (4 mi)
    Check Availability
  • $14,196

    66,164 mi.
    Est. $267/mo

    Dean Team Brentwood

    5.0
    Brentwood, MO (9 mi)
    Check Availability
  • $17,557

    89,894 mi.
    Est. $331/mo

    HW Kia of West County

    2.0
    Ballwin, MO (11 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,360

    $157
    1,654 mi.
    Est. $873/mo

    Victory Toyota of St. Louis

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

  • $20,614

    99,841 mi.
    Est. $388/mo

    HW Kia of West County

    2.0
    Ballwin, MO (11 mi)
    Check Availability
  • $32,530

    2,583 mi.
    Est. $613/mo

    Bommarito Mazda

    St Peters, MO (12 mi)
  • $35,145

    36,336 mi.
    Est. $662/mo

    St. Charles Nissan

    4.9
    St 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,183

    $117
    33,080 mi.
    Est. $437/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

    27,001 mi.
    Est. $0/mo

    Bommarito Mazda West County

    Ellisville, MO (14 mi)
  • $21,498

    $1.2K
    43,073 mi.
    Est. $405/mo

    Dave Mungenast St. Louis Honda

    4.9
    Saint Louis, MO (15 mi)
    Check Availability
  • $54,210

    8,598 mi.
    Est. $1,021/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)
  • Jet Black Mica 2018 Mazda CX-5 TouringJet Black Mica 2018 Mazda CX-5 TouringJet Black Mica 2018 Mazda CX-5 TouringJet Black Mica 2018 Mazda CX-5 TouringJet Black Mica 2018 Mazda CX-5 TouringJet Black Mica 2018 Mazda CX-5 Touring

    $14,118

    129,079 mi.
    Est. $266/mo

    Leo Payne Honda

    Ballwin, MO (14 mi)
    Check Availability

  • $24,610

    17,661 mi.
    Est. $464/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)
  • Soul Red Crystal Metallic 2020 Mazda CX-5 Grand TouringSoul Red Crystal Metallic 2020 Mazda CX-5 Grand TouringSoul Red Crystal Metallic 2020 Mazda CX-5 Grand Touring

    Not Priced

    49,891 mi.
    Est. $0/mo

    Newbold BMW

    5.0
    O'Fallon, IL (27 mi)
    Check Availability
  • Grey 2004 Mazda MazdaSpeed Miata MX-5 ClothGrey 2004 Mazda MazdaSpeed Miata MX-5 ClothGrey 2004 Mazda MazdaSpeed Miata MX-5 ClothGrey 2004 Mazda MazdaSpeed Miata MX-5 ClothGrey 2004 Mazda MazdaSpeed Miata MX-5 ClothGrey 2004 Mazda MazdaSpeed Miata MX-5 Cloth

    $22,000

    0 mi.
    Est. $414/mo

    Gateway Classic Cars

    2.5
    O Fallon, IL (27 mi)
    Check Availability
  • Gray 2019 Mazda CX-3 Grand TouringGray 2019 Mazda CX-3 Grand TouringGray 2019 Mazda CX-3 Grand TouringGray 2019 Mazda CX-3 Grand TouringGray 2019 Mazda CX-3 Grand TouringGray 2019 Mazda CX-3 Grand Touring

    $22,998

    33,734 mi.
    Est. $433/mo

    CarMax Schaumburg

    4.5
    $199 delivery to St. Peters, MO (13 mi)
    Check Availability
  • White 2016 Mazda Mazda6 I Grand TouringWhite 2016 Mazda Mazda6 I Grand TouringWhite 2016 Mazda Mazda6 I Grand TouringWhite 2016 Mazda Mazda6 I Grand TouringWhite 2016 Mazda Mazda6 I Grand TouringWhite 2016 Mazda Mazda6 I Grand Touring

    $17,998

    94,791 mi.
    Est. $339/mo

    CarMax Cincinnati

    4.4
    $449 delivery to St. Peters, MO (13 mi)
    Check Availability