New & Used BMW M3 under $60,000 for Sale

Filters
Filter Advanced Filters
Sort By
Great Deal

Used 2018 BMW M3 Base

$55,995
18,332 mi.
17 mi. from 20149
8201 Leesburg PIke Vienna, VA 22182
(888) 832-9688
Great Deal

Used 2013 BMW M3 Base

$34,786
67,963 mi.
18 mi. from 20149
2971 Prosperity Ave Fairfax, VA 22031
(703) 873-7720
Great Deal

Used 2018 BMW M3 Base

$54,995
42,895 mi.
21 mi. from 20149
10439 Nokesville Rd Manassas, VA 20110
(571) 383-3943

Used 2013 BMW M3 Base

$31,899
113,947 mi.
9 mi. from 20149
25354 Pleasant Valley RdSte 100 Chantilly, VA 20152
(703) 832-8113
Fair Deal

Used 2009 BMW M3 Base (M6)

$28,990
91,119 mi.
26 mi. from 20149
7903 Yarnwood Ct Springfield, VA 22153
5.0
4 reviews
(855) 869-3274

Used 2011 BMW M3

$38,995
69,967 mi.
18 mi. from 20149
2971 Prosperity Ave Fairfax, VA 22031
(703) 873-7720
Fair Deal

Used 1999 BMW M3 Base

$21,995
128,870 mi.
9 mi. from 20149
25354 Pleasant Valley Rd STE 135 Chantilly, VA 20152
3.0
2 reviews
(703) 962-1846
Fair Deal

Used 2011 BMW M3

$28,998
78,669 mi.
19 mi. from 20149
1101 W Broad St Falls Church, VA 22046
(703) 639-4464
Good Deal

Used 2017 BMW M3 Base

$51,995
53,412 mi.
17 mi. from 20149
8201 Leesburg PIke Vienna, VA 22182
(888) 832-9688
Fair Deal

Used 2016 BMW M3 Base

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

Bmw M3s for Sale by Year