Sell My Car

Mazda6 Grand under $20,000

Shop 9 Mazda6 Grand listings under $20,000 from 6 dealers nationwide. Asking prices from $12,991, median $16,938. Prices by year, FAQ and price history.

9 active listings. Asking prices from $12,991 to $19,850. These are asking prices, not sold-price averages.

Mazda6 Grand overview

AutosXchange lists 9 Mazda6 Grand listings from 6 dealerships in 5 states. Asking prices run from $12,991 to $19,850, with a median of $16,938. Used examples average 86,578 miles. Model years range from 2017 to 2021. Ohio has the most listings (3), followed by Illinois and Minnesota.

Mazda6 Grand prices by year

Model yearListingsFromMedian asking price
2021 Mazda6 Grand4$16,938$17,996
2018 Mazda6 Grand2$16,366$18,108
2017 Mazda6 Grand3$12,991$15,138

Asking prices from current dealer listings, not sold prices. Listings flagged by our data checks are left out of prices.

Where to find a Mazda6 Grand

Mazda6 Grand questions

How many Mazda6 Grand cars are for sale on AutosXchange?

As of November 9, 2026, there are 9 listings from 6 dealerships across 5 states.

How much does a Mazda6 Grand cost?

Dealer asking prices range from $12,991 to $19,850. The median asking price is $16,938, based on 9 listings that passed our data checks. These are asking prices, not sold prices.

Which Mazda6 Grand model years are available?

Listings run from 2017 to 2021. The most listings are 2021, 2018, 2017 models.

Where are the most Mazda6 Grand listings?

Ohio (3), Illinois (2), Minnesota (2) have the most Mazda6 Grand listings on AutosXchange.

Are these Mazda6 Grand listings real?

Yes. Every listing comes from a dealership's own published inventory, shows the exact VIN and the dealer's asking price, and links to the selling dealer.

All Mazda6 Grand listings

Available Mazda6 Grand vehicles under $20,000