BMW 3 Series (E21) prices
159 auction sales; model years 1977–1983; median sold price over the past 3 years $9,583 (64 sales, typical range $4,015–$25,855); most recent sale $5,500 on Oct 10, 2026.
Prices by model year
Recent results
- 1983 BMW 320iS 5-Speed: Sold $8,600 · Jul 15, 2024 · Bring a Trailer · 259,000 miles
- 1977 BMW 320i 4-Speed: Sold $4,050 · Jul 13, 2024 · Bring a Trailer · 329,000 miles
- 1980 BMW 320i: Sold $8,500 · Jul 6, 2024 · Bring a Trailer · 90,000 miles
- One-Family-Owned 1983 BMW 320i: Sold $10,300 · Jun 26, 2024 · Bring a Trailer
- 1983 BMW 320i 5-Speed: Sold $8,750 · Jun 19, 2024 · Bring a Trailer · 128,000 miles
- Single-Family-Owned 1980 BMW 320i 5-Speed: Sold $8,150 · Jun 12, 2024 · Bring a Trailer · 108,000 miles
- 1981 BMW 323i Baur TC 5-Speed Project: Sold $3,602 · Jun 5, 2024 · Bring a Trailer · 106,000 miles
- 1978 BMW 320i 4-Speed: Sold $3,818 · May 29, 2024 · Bring a Trailer · 117,000 miles
- 1983 BMW 320i 5-Speed: Sold $6,999 · May 16, 2024 · Bring a Trailer · 117,000 miles (true mileage unknown)
- 1983 BMW 320iS 5-Speed: Sold $9,800 · May 6, 2024 · Bring a Trailer · 215,000 miles
- 1981 BMW 320i: Sold $9,500 · Apr 28, 2024 · Bring a Trailer · 54,000 miles
- 1981 BMW 320iS 5-Speed: Sold $9,666 · Apr 22, 2024 · Bring a Trailer · 285,000 miles
- Euro 1981 BMW 323i 5-Speed: Sold $48,000 · Apr 4, 2024 · Bring a Trailer · 39,000 miles
- 1980 BMW 320i 5-Speed: Sold $5,800 · Mar 18, 2024 · Bring a Trailer · 202,000 miles
- 1978 BMW 320i 4-Speed: Sold $14,250 · Mar 11, 2024 · Bring a Trailer · 97,000 miles
- 1983 BMW 320i 5-Speed: Sold $17,500 · Mar 5, 2024 · Bring a Trailer · 78,000 miles
For sale now
Listings on Cars.com this week.
- 2014 BMW 320 i: $4,300, 171,548 miles, Suwanee, GA
- 2006 BMW 325 Ci: $8,499, 64,475 miles, Colorado Springs, CO
- 2013 BMW 320 i: $5,000, 119,000 miles, Scranton, PA
- 2000 BMW 323 Ci: $3,000, 200,000 miles, Yadkinville, NC
- 2014 BMW 328 i xDrive: $5,500, 160,061 miles, Princeton, NJ
- 2014 BMW 328d Base: $4,900, 180,000 miles, Sacramento, CA