2021 BMW M2 prices
25 auction sales; median sold price over the past 3 years $53,500 (19 sales, typical range $46,400–$57,020); most recent sale $51,000 on Oct 3, 2026.
See every model year of BMW M2
Prices by model year
Recent results
- 19k-Mile 2021 BMW M2 Competition 6-Speed: Sold $51,000 · Oct 3, 2026 · Bring a Trailer · 19,000 miles
- 2021 BMW M2 Competition: Sold $56,900 · Aug 24, 2026 · Cars & Bids · 12,700 miles
- 2021 BMW M2 Competition: Sold $50,500 · Aug 10, 2026 · Cars & Bids · 31,000 miles
- 2021 BMW M2 Competition: Sold $50,000 · Jul 30, 2026 · Cars & Bids · 26,000 miles
- 2021 BMW M2 Competition: Sold $53,500 · May 29, 2026 · Cars & Bids · 16,800 miles
- 2021 BMW M2 Competition: Sold $54,000 · Mar 26, 2026 · Cars & Bids · 10,600 miles
- 2021 BMW M2 Competition: Sold $42,000 · Feb 5, 2026 · Cars & Bids · 57,000 miles
- 2021 BMW M2 Competition Special Content Package 6-Speed: Sold $31,777 · Dec 11, 2025 · Bring a Trailer · 13,000 miles
- 3k-Mile 2021 BMW M2 Competition 6-Speed: Sold $57,500 · Nov 18, 2025 · Bring a Trailer · 3,000 miles
- 1,700-Mile, Original-Owner 2021 BMW M2 Competition 6-Speed: Sold $56,000 · Oct 17, 2025 · Bring a Trailer · 1,700 miles
- 2021 BMW M2 Competition 6-Speed: Sold $51,500 · Sep 2, 2025 · Bring a Trailer · 13,000 miles
- 16k-Mile 2021 BMW M2 Competition 6-Speed: Sold $53,500 · Mar 11, 2025 · Bring a Trailer · 16,000 miles
- 2021 BMW M2 Competition 6-Speed: Sold $48,750 · Feb 7, 2025 · Bring a Trailer · 13,000 miles
- 2021 BMW M2 Competition 6-Speed: Sold $55,500 · Dec 30, 2024 · Bring a Trailer · 13,000 miles
- 4,300-Mile 2021 BMW M2 Competition 6-Speed: Sold $54,000 · Nov 22, 2024 · Bring a Trailer · 4,300 miles
- 2021 BMW M2 CS Racing Clubsport: Sold $125,000 · Aug 20, 2024 · Bring a Trailer · 4,500 miles
- 2021 BMW M2 Competition 6-Speed: Sold $47,500 · Jul 22, 2024 · Bring a Trailer · 44,000 miles
- 2021 BMW M2 Competition Special Content Package 6-Speed: Sold $53,600 · Mar 27, 2024 · Bring a Trailer · 11,000 miles
- 2021 BMW M2 Competition 6-Speed: Sold $52,000 · Nov 28, 2023 · Bring a Trailer · 18,000 miles