New & Used BMW M3 for Sale

Filters

Filter Advanced Filters
Sort By
Good Deal

Used 2011 BMW M3

$32,630
58,561 mi.
mi. from 20149
8601 Westwood Center Dr Vienna, VA 22182
(888) 418-9832
Good Deal

Used 2018 BMW M3 Base

$59,939
26,385 mi.
mi. from 20149
6727 Loisdale Rd Springfield, VA 22150
(703) 260-6167
Good Deal

Used 2012 BMW M3 Base

$37,990
52,434 mi.
Online vendor
ONLINE ONLY - No Retail Location Poolesville, MD 20837
(877) 334-5851
Fair Deal

Used 2018 BMW M3 Base

$68,995
28,570 mi.
mi. from 20149
8201 Leesburg PIke Vienna, VA 22182
(888) 832-9688
Fair Deal

Used 2016 BMW M3 Base

$54,990
39,882 mi.
mi. from 20149
1820 Rosemont Ave Frederick, MD 21702
(301) 685-5561
Fair Deal

Used 2018 BMW M3 Base

$65,500
25,454 mi.
mi. from 20149
8610 Leesburg Pike Vienna, VA 22182
(571) 421-2672
Good Deal

Used 2006 BMW M3

$22,890
68,440 mi.
mi. from 20149
25354 Pleasant Valley RdSte 100 Chantilly, VA 20152
(703) 832-8113
Fair Deal

Used 2015 BMW M3 Base

$41,888
50,129 mi.
mi. from 20149
2971 Prosperity Ave Fairfax, VA 22031
(703) 873-7720
Fair Deal

Used 2008 BMW M3 Base

$44,690
45,049 mi.
mi. from 20149
1400 Rockville Pike Rockville, MD 20852
5.0
1 review
(888) 379-5180
Fair Deal

Used 2016 BMW M3 Base

$52,590
45,680 mi.
Online vendor
ONLINE ONLY - No Retail Location Poolesville, MD 20837
(877) 334-5851
Good Deal

Used 2018 BMW M3

$62,995
36,102 mi.
mi. from 20149
25284 Pleasant Valley Rd Ste 110 Chantilly, VA 20152
(703) 687-9880
Good Deal

Used 2002 BMW M3

$29,995
102,000 mi.
mi. from 20149
9131 Antique Way Manassas, VA 20110
(703) 794-4642
Fair Deal

Used 2008 BMW M3 M3

$23,000
96,858 mi.
mi. from 20149
227 Derwood Cir Rockville, MD 20850
(301) 637-8003
Fair Deal

Used 2017 BMW M3 Base

$59,590
30,558 mi.
Online vendor
ONLINE ONLY - No Retail Location Poolesville, MD 20837
(877) 334-5851
Fair Deal

Used 2015 BMW M3 Base

$44,995
75,154 mi.
mi. from 20149
2971 Prosperity Ave Fairfax, VA 22031
(703) 873-7720

BMW M3 by Body Style

Find BMW M3 Deals in Top Cities

BMW M3 by Trim

Bmw M3s for Sale by Year