New & Used BMW M3 Coupes under 125000 Miles for Sale

Filters

Filter Advanced Filters
Sort By
Fair Deal

Used 2004 BMW M3

$32,500
89,950 mi.
mi. from 20147
1101 W Broad St Falls Church, VA 22046
(703) 639-4464
Fair Deal

Used 2011 BMW M3

$32,995
60,477 mi.
mi. from 20147
2971 Prosperity Ave Fairfax, VA 22031
(703) 873-7720

Used 2011 BMW M3

$28,444
85,900 mi.
mi. from 20147
2971 Prosperity Ave Fairfax, VA 22031
(703) 873-7720
Fair Deal

Used 2004 BMW M3

$29,500
77,847 mi.
mi. from 20147
8610 Leesburg Pike Vienna, VA 22182
(571) 421-2672

Used 2011 BMW M3

$34,899
74,931 mi.
mi. from 20147
25354 Pleasant Valley RdSte 100 Chantilly, VA 20152
(703) 832-8113

BMW M3 by Body Style

Bmw M3s for Sale by Year