New & Used BMW M3 under $30,000 & under 125000 Miles for Sale

Filters

Filter Advanced Filters
Sort By
Good Deal

Used 2006 BMW M3

$24,990
68,440 mi.
mi. from 20147
25354 Pleasant Valley RdSte 100 Chantilly, VA 20152
(703) 832-8113
Good Deal

Used 2011 BMW M3

$26,995
81,968 mi.
mi. from 20147
7591 Centreville Rd Manassas, VA 20111
(703) 791-1709

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 2008 BMW M3

$26,500
96,786 mi.
mi. from 20147
1101 W Broad St Falls Church, VA 22046
(703) 639-4464
Good Deal

Used 2008 BMW M3

$25,381
96,858 mi.
mi. from 20147
227 Derwood Cir Rockville, MD 20850
(301) 637-8003
Fair Deal

Used 2006 BMW M3

$18,995
102,200 mi.
mi. from 20147
25354 Pleasant Valley RdSte 100 Chantilly, VA 20152
(703) 832-8113

Used 2006 BMW M3

$20,000
100,449 mi.
mi. from 20147
7411 Centreville Rd Manassas, VA 20111
4.3
7 reviews
(855) 945-2492

Bmw M3s for Sale by Year