BMW 3 Series Coupe (E46)

bmw 1999-2006

697 Listings
$4,995 Avg Price
$1,000 From

Showing 697-697 of 697 listings

2002 BMW 3-Series 330Ci
$8,500

2002 BMW 3-Series 330Ci

Stuart, FL

BMW 3 Series Coupe (E46) Market Overview

Built by Bmw from 1999-2006, the BMW 3 Series Coupe (E46) is tracked across 697 active listings from 6 marketplaces including eBay Motors, Bring a Trailer, Cars & Bids, AutoTrader, CarGurus, Cars.com, and Facebook Marketplace. Each listing is analyzed by AI for quality, value, and condition.

BMW 3 Series Coupe (E46) Pricing Data

As of April 2026, the median asking price for a BMW 3 Series Coupe (E46) is $5,900, with an average of $18,154. The middle 50% of listings (25th to 75th percentile) are priced between $3,500 and $7,950. The median mileage across active listings is 121,827 miles. Listings spend an average of 162 days on market before selling or being removed.

Where to Find a BMW 3 Series Coupe (E46)

The highest concentration of BMW 3 Series Coupe (E46) listings by state: CA (108), FL (55), TX (45), GA (36), WA (33). Listings are sourced from Facebook Marketplace (320), CarGurus (283), TrueCar (66), eBay Motors (23), pa (3), cgu (2).

BMW 3 Series Coupe (E46) by Model Year

The most commonly listed model year is 2004 with 150 listings. Year breakdown: 2004 (150 listings), 2001 (102 listings), 2005 (99 listings), 2002 (96 listings), 2006 (93 listings).