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 320i 5-Speed: Sold $6,900 · Dec 9, 2025 · Bring a Trailer · 166,000 miles
- 1980 BMW 320i: Sold $6,600 · Dec 1, 2025 · Bring a Trailer · 68,000 miles
- 47k-Mile 1980 BMW 320i 5-Speed: Sold $16,000 · Nov 19, 2025 · Bring a Trailer · 47,000 miles
- 1978 BMW 320i 4-Speed: Sold $9,100 · Nov 10, 2025 · Bring a Trailer · 112,000 miles
- 1982 BMW 320i 5-Speed: Sold $11,000 · Nov 7, 2025 · Bring a Trailer · 163,000 miles
- 1983 BMW 320iS 5-Speed: Sold $15,250 · Oct 10, 2025 · Bring a Trailer · 362,000 miles
- 1979 BMW 320i: Sold $22,500 · Sep 30, 2025 · Bring a Trailer · 15,000 miles
- Euro 1979 BMW 323i 5-Speed: Sold $7,700 · Sep 28, 2025 · Bring a Trailer · 125,000 miles
- 1983 BMW 320i 5-Speed: Sold $3,700 · Sep 27, 2025 · Bring a Trailer
- 1981 BMW 320iS 5-Speed: Sold $42,000 · Sep 10, 2025 · Bring a Trailer · 28,000 miles
- 39-Years-Owned 1977 BMW 320i 5-Speed: Sold $14,007 · Jul 14, 2025 · Bring a Trailer · 196,000 miles
- Turbocharged 1980 BMW 320iS 5-Speed: Sold $37,000 · Jun 23, 2025 · Bring a Trailer · 113,000 miles
- 1982 BMW 320iS 5-Speed: Sold $16,500 · Jun 10, 2025 · Bring a Trailer · 99,000 miles
- 1978 BMW 320i 4-Speed: Sold $1,950 · May 12, 2025 · Bring a Trailer · 111,000 miles
- 1983 BMW 320i 5-Speed: Sold $15,000 · Mar 30, 2025 · Bring a Trailer · 116,000 miles
- Turbocharged 1980 BMW 320i "S" Package 5-Speed: Sold $15,000 · Mar 5, 2025 · PCARMARKET · 93,000 miles (true mileage unknown)
- 1983 BMW 320i 5-Speed: Sold $5,322 · Mar 3, 2025 · Bring a Trailer · 184,000 miles (true mileage unknown)
- 1983 BMW 320i 5-Speed: Sold $6,500 · Jan 24, 2025 · Bring a Trailer · 172,000 miles
- 1978 BMW 320i 4-Speed: Sold $7,777 · Dec 26, 2024 · Bring a Trailer · 194,000 miles
- 1978 BMW 320i 4-Speed: Sold $4,750 · Oct 30, 2024 · Bring a Trailer · 111,000 miles
- M20-Powered 1979 BMW 320i 5-Speed: Sold $10,750 · Oct 1, 2024 · Bring a Trailer · 135,000 miles (true mileage unknown)
- 1981 BMW 320i: Sold $4,320 · Sep 21, 2024 · Bring a Trailer · 247,000 miles
- Turbocharged 1982 BMW 320iS 5-Speed: Sold $13,821 · Aug 12, 2024 · Bring a Trailer · 81,000 miles
- Original-Owner 1979 BMW 320i 4-Speed: Sold $8,600 · Aug 11, 2024 · Bring a Trailer · 100,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