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
- 1982 BMW 315 Baur TC 5-Speed: Sold $5,500 · Oct 10, 2026 · Bring a Trailer · 153,000 miles
- 2.0L-Powered 1980 BMW 320i 5-Speed: Sold $10,500 · Oct 9, 2026 · Bring a Trailer · 3,000 miles (true mileage unknown)
- Single-Family-Owned 1982 BMW 320i 5-Speed: Sold $18,900 · Sep 27, 2026 · Bring a Trailer · 90,000 miles
- 1983 BMW 320i 5-Speed: Sold $3,000 · Sep 8, 2026 · Bring a Trailer · 91,000 miles
- 1981 BMW 323i Baur TC 4-Speed: Sold $2,248 · Aug 29, 2026 · Bring a Trailer · 132,000 miles
- 1983 BMW 320i: Sold $9,000 · Aug 26, 2026 · Cars & Bids · 162,400 miles
- 1980 BMW 320iS 5-Speed: Sold $4,320 · Jul 30, 2026 · Bring a Trailer · 90,000 miles
- 1983 BMW 320i 5-Speed: Sold $4,703 · Jul 27, 2026 · Bring a Trailer · 104 miles
- Euro 1978 BMW 323i 5-Speed: Sold $12,500 · Jul 15, 2026 · Bring a Trailer · 173,000 miles
- 1979 BMW 320i 4-Speed: Sold $26,650 · Jul 7, 2026 · Bring a Trailer · 91,000 miles (true mileage unknown)
- Alpina-Style 1980 BMW 323i 5-Speed: Sold $22,500 · Jul 2, 2026 · Bring a Trailer · 76,000 miles
- 1983 BMW 320iS: Sold $15,500 · Jul 1, 2026 · Cars & Bids · 144,700 miles
- 1980 BMW 320i 5-Speed: Sold $9,500 · Jun 24, 2026 · Bring a Trailer · 205,000 miles
- 29k-Mile 1981 BMW 320i 5-Speed: Sold $36,000 · Jun 12, 2026 · Bring a Trailer · 29,000 miles
- Euro 1980 BMW 323i 5-Speed: Sold $44,000 · Jun 10, 2026 · Bring a Trailer · 87,000 miles
- 1983 BMW 320iS 5-Speed: Sold $15,500 · Jun 8, 2026 · Bring a Trailer · 191,000 miles
- 1983 BMW 320iS 5-Speed: Sold $8,618 · May 31, 2026 · Bring a Trailer · 91,000 miles
- Turbocharged 1983 BMW 320i 5-Speed: Sold $14,250 · May 8, 2026 · Bring a Trailer · 116,000 miles (true mileage unknown)
- 1983 BMW 320i 5-Speed: Sold $19,000 · Apr 5, 2026 · Bring a Trailer · 54,000 miles
- 1983 BMW 320iS 5-Speed: Sold $37,000 · Mar 24, 2026 · Bring a Trailer · 92,000 miles
- M20-Powered 1982 BMW 320i 5-Speed: Sold $24,000 · Mar 18, 2026 · Bring a Trailer · 1,900 miles (true mileage unknown)
- 1983 BMW 320i 5-Speed: Sold $4,000 · Feb 20, 2026 · Bring a Trailer · 107,000 miles
- Single-Family-Owned 1979 BMW 320i 4-Speed: Sold $6,885 · Jan 19, 2026 · Bring a Trailer · 112,000 miles
- 47k-Mile 1983 BMW 320i 5-Speed: Sold $17,500 · Dec 16, 2025 · PCARMARKET · 47,380 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