120 Used BMW 3 Series for Sale Near Baxter, MN

Save search
cars with photos only
cars with prices only
bmw
Model: 3-series
search within 250 miles
Prev

Showing 169 - 120 from 120 results

120

3 Series for sale in Baxter

$13,369

Median local price

80

Baxter-area dealerships

BMW 3 Series overview

Shop 120 used BMW 3 Series listings for sale, priced from $3,995 to $70,349 across 80 dealerships. The median asking price is $13,369, with an average mileage of 87,014 miles. Sedans lead the inventory with 98 listings, followed by convertibles at 9. Inventory spans model years 2001 to 2026 and is strongest for 2011–2015, with 47 listings.

About BMW 3 Series

Frequently Asked Questions

How many used BMW 3 Series listings are for sale?

There are 120 used BMW 3 Series listings for sale from 80 dealerships, priced from $3,995 to $70,349.

How much does a used BMW 3 Series cost?

The median asking price for a used BMW 3 Series is $13,369. Listings range from $3,995 to $70,349. The average mileage is 87,014 miles.

What is the cheapest used BMW 3 Series for sale?

The lowest-priced listing is a 2003 BMW 3 Series 325xi at $3,995 with 164,271 miles in Minneapolis, MN.

What model years are available?

Used BMW 3 Series inventory spans model years 2001 to 2026. The 2011–2015 model years are the most available, with 47 listings.

What trim levels are available for the BMW 3 Series?

The BMW 3 Series is available in the following trim levels:

Used BMW 3 Series by trim

Used BMW 3 Series in Baxter by year

Used BMW 3 Series in nearby metros